It throws exceptions, uses templates, is in its own name space, and requires STL (Standard Template Library). This is done to ease the use of getting values in and out of the xml.
If you don't perfer to use some of the concepts just don't use it. It is just a wrapper that extends TinyXML. It doesn't actually change any of TinyXML. More...
Go to the source code of this file.
Namespaces | |
namespace | ticpp |
Classes | |
class | ticpp::Exception |
This is a ticpp exception class. More... | |
class | ticpp::Base |
Wrapper around TiXmlBase. More... | |
class | ticpp::Attribute |
Wrapper around TiXmlAttribute. More... | |
class | ticpp::Node |
Wrapper around TiXmlNode. More... | |
class | ticpp::Iterator< T > |
Iterator for conveniently stepping through Nodes and Attributes. More... | |
class | ticpp::NodeImp< T > |
Implementation of Node wrapper. More... | |
class | ticpp::Comment |
Wrapper around TiXmlComment. More... | |
class | ticpp::Text |
Wrapper around TiXmlText. More... | |
class | ticpp::Document |
Wrapper around TiXmlDocument. More... | |
class | ticpp::Element |
Wrapper around TiXmlElement. More... | |
class | ticpp::Declaration |
Wrapper around TiXmlDeclaration. More... |
It throws exceptions, uses templates, is in its own name space, and requires STL (Standard Template Library). This is done to ease the use of getting values in and out of the xml.
If you don't perfer to use some of the concepts just don't use it. It is just a wrapper that extends TinyXML. It doesn't actually change any of TinyXML.
Ryan Mulder
0.03 Added Declaration class
0.02 Added Element class
0.01 Added Exception class, Document class
add TYPECOUNT support. See ticpp::NodeFactory.
Add better documentation to explain the different constructors in the ticpp::Iterator class.
Add a quick reference