DataTree Class Reference

#include <DataTree.h>

Collaboration diagram for DataTree:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 DataTree (const char *name_in)
 DataTree ()
 ~DataTree ()
DataNoderootNode ()
void nodeToXML (DataNode *elem, TiXmlElement *elxml)
void setFromXML (DataNode *elem, TiXmlNode *elxml, bool root_node=true)
void printXML ()
long getSerializedSize (DataElement &de_node_names, bool debug=false)
long getSerialized (char **ser_str, bool debug=false)
void setSerialized (char *ser_str, bool debug=false)

Private Attributes

DataNode dn_root


Constructor & Destructor Documentation

DataTree::DataTree ( const char *  name_in  ) 

Here is the call graph for this function:

DataTree::DataTree (  ) 

DataTree::~DataTree (  ) 


Member Function Documentation

DataNode & DataTree::rootNode (  ) 

void DataTree::nodeToXML ( DataNode elem,
TiXmlElement elxml 
)

Here is the call graph for this function:

void DataTree::setFromXML ( DataNode elem,
TiXmlNode elxml,
bool  root_node = true 
)

Here is the call graph for this function:

void DataTree::printXML (  ) 

Here is the call graph for this function:

long DataTree::getSerializedSize ( DataElement de_node_names,
bool  debug = false 
)

Here is the call graph for this function:

long DataTree::getSerialized ( char **  ser_str,
bool  debug = false 
)

Here is the call graph for this function:

void DataTree::setSerialized ( char *  ser_str,
bool  debug = false 
)

Here is the call graph for this function:


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Thu Mar 19 19:35:17 2009 for CubicVR by  doxygen 1.5.6