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

#include <xml_serializer.h>

Public Member Functions

 XMLnode ()
 
 XMLnode (const std::string &val, XMLnode *newup)
 
void Write (VSFileSystem::VSFile &f, void *mythis, int tablevel)
 
string WriteString (void *mythis, int tablevel)
 

Public Attributes

XMLnodeup
 
std::string val
 
vector< XMLElementelements
 
vector< XMLnodesubnodes
 

Detailed Description

Definition at line 131 of file xml_serializer.h.

Constructor & Destructor Documentation

XMLnode::XMLnode ( )
inline

Definition at line 137 of file xml_serializer.h.

XMLnode::XMLnode ( const std::string &  val,
XMLnode newup 
)
inline

Definition at line 141 of file xml_serializer.h.

Member Function Documentation

void XMLnode::Write ( VSFileSystem::VSFile f,
void *  mythis,
int  tablevel 
)

Definition at line 119 of file xml_serializer.cpp.

string XMLnode::WriteString ( void *  mythis,
int  tablevel 
)

Definition at line 166 of file xml_serializer.cpp.

Member Data Documentation

vector< XMLElement > XMLnode::elements

Definition at line 135 of file xml_serializer.h.

vector< XMLnode > XMLnode::subnodes

Definition at line 136 of file xml_serializer.h.

XMLnode* XMLnode::up

Definition at line 133 of file xml_serializer.h.

std::string XMLnode::val

Definition at line 134 of file xml_serializer.h.


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