Public Member Functions | Public Attributes | Private Attributes | Static Private Attributes
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

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.

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.

Definition at line 132 of file XMLTree.h.

Definition at line 115 of file XMLTree.h.

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:


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:39:02