xml::XMLInternal Class Reference
[XML Tools]

Our internal utilisation of Xerces-C++. More...

#include <xml_internal.hh>

List of all members.

Public Member Functions

void parseDocument (const std::string &filename, const std::string &expected_root)
void setCurrentNode (const std::string &node_name)
bool setCurrentNodeByAttr (const std::string &node_name, const std::string &attr_name, const std::string &attr_value)
std::string getText (const std::string &node_name, int index)
std::string getAttr (const std::string &node_name, const std::string &attr_name, int index)
bool getFormationAttr (const std::string &id, const std::string &player_id, std::string &row, std::string &col)
xercesc::DOMElement * findNode (const std::string &node_name, int index)
void setCurrentNode (xercesc::DOMElement *elt)
void setXercesParser (xercesc::XercesDOMParser *parser)
void setData (xercesc::DOMElement *elt, const std::string &node_name, const std::string &value)
void setAttr (xercesc::DOMElement *elt, const std::string &node_name, const std::string &attr_name, const std::string &value)
void dump (xercesc::XMLFormatTarget *outfile)
void save (const std::string &filename)
void print (std::ostream &os)
xercesc::DOMElement * getCurrentNode ()
xercesc::XercesDOMParser * getXercesParser ()


Detailed Description

Our internal utilisation of Xerces-C++.


The documentation for this class was generated from the following files:
Generated on Sat Jun 23 16:16:21 2007 for Stechec/TBT by  doxygen 1.4.7