vegastrike  0.5.1.r1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
easyDomNode Class Reference

#include <easydom.h>

Inheritance diagram for easyDomNode:
configNode tagDomNode

Public Member Functions

 easyDomNode ()
 
void set (easyDomNode *parent, string name, const XML_Char **atts)
 
void printNode (ostream &out, int recurse_level, int level)
 
void addChild (easyDomNode *child)
 
string Name ()
 
void set_attribute (string name, string value)
 
string attr_value (string attr_name)
 

Public Attributes

vector< easyDomNode * > subnodes
 

Detailed Description

Definition at line 56 of file easydom.h.

Constructor & Destructor Documentation

easyDomNode::easyDomNode ( )

Definition at line 34 of file easydom.cpp.

Member Function Documentation

void easyDomNode::addChild ( easyDomNode child)

Definition at line 51 of file easydom.cpp.

string easyDomNode::attr_value ( string  attr_name)

Definition at line 56 of file easydom.cpp.

string easyDomNode::Name ( )
inline

Definition at line 65 of file easydom.h.

void easyDomNode::printNode ( ostream &  out,
int  recurse_level,
int  level 
)

Definition at line 61 of file easydom.cpp.

void easyDomNode::set ( easyDomNode parent,
string  name,
const XML_Char **  atts 
)

Definition at line 36 of file easydom.cpp.

void easyDomNode::set_attribute ( string  name,
string  value 
)
inline

Definition at line 70 of file easydom.h.

Member Data Documentation

vector< easyDomNode* > easyDomNode::subnodes

Definition at line 76 of file easydom.h.


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