| ticpp::Attribute | Wrapper around TiXmlAttribute |
| ticpp::Base | Wrapper around TiXmlBase |
| ticpp::Comment | Wrapper around TiXmlComment |
| ticpp::Declaration | Wrapper around TiXmlDeclaration |
| ticpp::Document | Wrapper around TiXmlDocument |
| ticpp::Element | Wrapper around TiXmlElement |
| ticpp::Exception | This is a ticpp exception class |
| ticpp::Iterator< T > | Iterator for conveniently stepping through Nodes and Attributes |
| ticpp::Node | Wrapper around TiXmlNode |
| ticpp::NodeImp< T > | Implementation of Node wrapper |
| ticpp::StylesheetReference | Wrapper around TiXmlStylesheetReference |
| ticpp::Text | Wrapper around TiXmlText |
| TiCppRC | Base class for reference counting functionality |
| 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 |
| TiXmlStylesheetReference | A stylesheet reference looks like this: |
| TiXmlText | XML text |
| TiXmlUnknown | Any tag that tinyXml doesn't recognize is saved as an unknown |
| TiXmlVisitor | If you call the Accept() method, it requires being passed a TiXmlVisitor class to handle callbacks |
| ticpp::Visitor | Wrapper around TiXmlVisitor |
1.5.6