Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:

UI::Util::auto_base |
UI::GXML::Buffer | Abstraction for libxml2's xmlBuffer
UI::GXML::OutputBuffer | OutputBuffer holder class
UI::GXML::Tree | XML tree
UI::GXML::ValidatorTree | Common abstract base class for validator trees (XML Schema and RelaxNG)
UI::GXML::RelaxNGTree | RelaxNG Schema XML Tree
UI::GXML::SchemaTree | XML Schema Tree
UI::GXML::XSLTransTree | XSL translation result tree
UI::GXML::XSLTree | XSL (stylesheet) Tree
UI::GXML::Tree::Node | A XML node
UI::GXML::XPathContext | XPath context holder class
UI::GXML::XPathObject | XPath object holder class
UI::GXML::auto_xmlfree< P > | Control freeing of memory via xmlFree
UI::GXML::Conf | Libxml2/libxslt configuration helper
UI::Util::CStrArray |
UI::GXML::XSLTransTree::Params | Parameter abstraction for xsl translations
UI::GXML::Tree::Dump | Serializer for Tree
UI::GXML::Tree::NodeSet::Dump | NodeSet serializer
UI::GXML::XSLTransTree::Dump | XSLTransTree serializer
UI::Exception |
UI::GXML::Exception | Mother exception class for this namespace
UI::GXML::CodeException< ErrorCode > |
UI::GXML::CodeException< Code > | Adding code facility to Exception
std::vector |
UI::GXML::Tree::NodeSet | Vector of nodes with specialised support