TinyXml is a compact library that implements XML Parsing and Manipulation.

Dependents:   tinyxml_test

Auto generated API documentation and code listings for TINYXML

Classes

TiXmlAttribute An attribute is a name-value pair
TiXmlBase TiXmlBase is a base class for every class in TinyXml
TiXmlComment An XML comment
TiXmlDeclaration In correct XML the declaration is the first entry in the file
TiXmlDocument Always the top level node
TiXmlElement The element is a container class
TiXmlHandle A TiXmlHandle is a class that wraps a node pointer with null checks; this is an incredibly useful thing
TiXmlNode The parent class for everything in the Document Object Model
TiXmlPrinter Print to memory functionality
TiXmlText XML text
TiXmlUnknown Any tag that tinyXml doesn't recognize is saved as an unknown
TiXmlVisitor Implements the interface to the "Visitor pattern" (see the Accept() method.) If you call the Accept() method, it requires being passed a TiXmlVisitor class to handle callbacks

Code

tinystr.cpp [code]
tinystr.h [code]
tinyxml.cpp [code]
tinyxml.h [code]
tinyxmlerror.cpp [code]
tinyxmlparser.cpp [code]