XMLTree Class Reference

#include <XMLTree.h>

List of all members.

Public Member Functions

void addClasses (ClassNode *cn)
void addHeaders (const char *str, const char *val)
void addInstances (InstanceNode *in)
void addNode (const char *s, int value_type, const char *name)
void addSlots (SlotNode *sn)
void finalizeMain ()
void initializeMain ()
void printXMLTree ()
void setName (const char *name)
void setVerboseMode (bool flag)
 XMLTree (void)
 ~XMLTree (void)

Public Attributes

NodeGroup ng
NodeGroup root
SlotNode sn

Private Attributes

string filename
bool verbose

Static Private Attributes

static const char * DEFAULT_NAME = "XmlTree.xml"

Detailed Description

Definition at line 71 of file XMLTree.h.


Constructor & Destructor Documentation

XMLTree::XMLTree ( void   )  [inline]

Definition at line 80 of file XMLTree.h.

XMLTree::~XMLTree ( void   )  [inline]

Definition at line 81 of file XMLTree.h.


Member Function Documentation

void XMLTree::addClasses ( ClassNode cn  ) 

Definition at line 169 of file XMLTree.h.

void XMLTree::addHeaders ( const char *  str,
const char *  val 
)

Definition at line 155 of file XMLTree.h.

void XMLTree::addInstances ( InstanceNode in  ) 

Definition at line 211 of file XMLTree.h.

void XMLTree::addNode ( const char *  s,
int  value_type,
const char *  name 
)

Definition at line 177 of file XMLTree.h.

void XMLTree::addSlots ( SlotNode sn  ) 

Definition at line 161 of file XMLTree.h.

void XMLTree::finalizeMain (  ) 

Definition at line 132 of file XMLTree.h.

void XMLTree::initializeMain (  ) 

Definition at line 115 of file XMLTree.h.

void XMLTree::printXMLTree (  ) 

Definition at line 219 of file XMLTree.h.

void XMLTree::setName ( const char *  name  ) 

Definition at line 105 of file XMLTree.h.

void XMLTree::setVerboseMode ( bool  flag  ) 

Definition at line 110 of file XMLTree.h.


Member Data Documentation

const char * XMLTree::DEFAULT_NAME = "XmlTree.xml" [static, private]

Definition at line 75 of file XMLTree.h.

string XMLTree::filename [private]

Definition at line 76 of file XMLTree.h.

Definition at line 83 of file XMLTree.h.

Definition at line 82 of file XMLTree.h.

Definition at line 84 of file XMLTree.h.

bool XMLTree::verbose [private]

Definition at line 77 of file XMLTree.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:22:37 2013