| util::xml::Attr | Attr class is used to store attributes in Element objects |
| util::xml::CDATASection | CDATA section is a sequence of unparsed data |
| util::xml::CharacterData | CharactedData objects represent different types of character data like text, comments or CDATA sections |
| util::xml::Comment | A comment in the XML markup |
| util::xml::Declaration | Processing instruction represents a tag starting with '<!' in the XML markup |
| util::xml::Document | Document is the root node for XML documents |
| util::xml::Element | Element represents a tag in XML markup |
| util::xml::Node | A base class for all XML markup elements |
| util::xml::ProcessingInstruction | Processing instruction represents a tag starting with '<?' in the XML markup |
| util::xml::Text | A section of text in the XML markup |
| util::xml::XMLException | An exception for invalid XML syntax |
| util::xml::XMLParser | XMLParser is a class that can be used to parse XML documents |