liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
TreeMapXmlHandler Class Reference
+ Inheritance diagram for TreeMapXmlHandler:
+ Collaboration diagram for TreeMapXmlHandler:

Public Member Functions

 TreeMapXmlHandler (RPG::TreeMap &ref)
 
void StartElement (XmlReader &stream, const char *name, const char **)
 
void EndElement (XmlReader &, const char *)
 
void CharacterData (XmlReader &, const std::string &data)
 

Private Attributes

RPG::TreeMapref
 
bool active_node
 
bool tree_order
 

Detailed Description

Definition at line 66 of file lmt_treemap.cpp.

Constructor & Destructor Documentation

TreeMapXmlHandler::TreeMapXmlHandler ( RPG::TreeMap ref)
inline

Definition at line 72 of file lmt_treemap.cpp.

Member Function Documentation

void TreeMapXmlHandler::CharacterData ( XmlReader ,
const std::string &  data 
)
inlinevirtual

Reimplemented from XmlHandler.

Definition at line 94 of file lmt_treemap.cpp.

References RPG::TreeMap::active_node, Data::data, and RPG::TreeMap::tree_order.

void TreeMapXmlHandler::EndElement ( XmlReader ,
const char *   
)
inlinevirtual

Reimplemented from XmlHandler.

Definition at line 90 of file lmt_treemap.cpp.

void TreeMapXmlHandler::StartElement ( XmlReader stream,
const char *  name,
const char **   
)
inlinevirtual

Reimplemented from XmlHandler.

Definition at line 75 of file lmt_treemap.cpp.

References Struct< S >::BeginXml(), XmlReader::Error(), RPG::TreeMap::maps, and RPG::TreeMap::start.

+ Here is the call graph for this function:

Member Data Documentation

bool TreeMapXmlHandler::active_node
private

Definition at line 69 of file lmt_treemap.cpp.

RPG::TreeMap& TreeMapXmlHandler::ref
private

Definition at line 68 of file lmt_treemap.cpp.

bool TreeMapXmlHandler::tree_order
private

Definition at line 70 of file lmt_treemap.cpp.


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