class DataNode


Inheritance:


Public Fields

[more]list<DataNode> children


Public Methods

[more]virtual UniqueID getTypeID( ) = 0
[more]virtual ~DataNode( ) = 0
[more]list<const DataNode&> listChildrenOfType( UniqueID typeID )
[more] DataNode( UniqueID copyInstanceID = UniqueID::INVALID_ID )
[more]bool containsNodeID( UniqueID nodeID )
[more] addChild( DataNode& newChild )
[more] removeChild( DataNode& child )
[more]DataNode& createNewRootNode( )



Documentation

olist<DataNode> children

ovirtual UniqueID getTypeID( ) = 0

ovirtual ~DataNode( ) = 0

olist<const DataNode&> listChildrenOfType( UniqueID typeID )

oDataNode( UniqueID copyInstanceID = UniqueID::INVALID_ID )

obool containsNodeID( UniqueID nodeID )

oaddChild( DataNode& newChild )

oremoveChild( DataNode& child )

oDataNode& createNewRootNode( )

Direct child classes:
NamedNode

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.