class XMLDocument;
class XMLElement;
class XMLAttribute;
class XMLComment;
class XMLText;
class XMLDeclaration;
class XMLUnknown;
class XMLPrinter;
class TINYXML2_LIB StrPair
template <class T, size_t INITIAL_SIZE>
class DynArray
class MemPool
template< size_t ITEM_SIZE >
class MemPoolT : public MemPool
class TINYXML2_LIB XMLVisitor
enum XMLError {
class TINYXML2_LIB XMLUtil
class TINYXML2_LIB XMLNode
class TINYXML2_LIB XMLText : public XMLNode
class TINYXML2_LIB XMLComment : public XMLNode
class TINYXML2_LIB XMLDeclaration : public XMLNode
class TINYXML2_LIB XMLUnknown : public XMLNode
class TINYXML2_LIB XMLAttribute
class TINYXML2_LIB XMLElement : public XMLNode
enum Whitespace {
class TINYXML2_LIB XMLDocument : public XMLNode
template<class NodeType, size_t PoolElementSize>
inline NodeType* XMLDocument::CreateUnlinkedNode( MemPoolT<PoolElementSize>& pool )
class TINYXML2_LIB XMLHandle
class TINYXML2_LIB XMLConstHandle
class TINYXML2_LIB XMLPrinter : public XMLVisitor