|
libxml++
3.2.4
|
| ▼Cstd::exception [external] | |
| ▼Cxmlpp::exception | Base class for all xmlpp exceptions |
| Cxmlpp::internal_error | |
| ▼Cxmlpp::parse_error | This exception will be thrown when the parser encounters an error in the XML document |
| Cxmlpp::validity_error | This exception will be thrown when the parser encounters a validity error in the XML document |
| Cxmlpp::KeepBlanks | This class sets KeepBlanksDefault and IndentTreeOutput of libxmlpp and restores their initial values in its destructor |
| ▼Cxmlpp::NonCopyable | A base for classes which cannot be copied or moved |
| Cxmlpp::Document | Represents an XML document in the DOM model |
| Cxmlpp::Dtd | Represents an XML DTD for validating XML files |
| ▼Cxmlpp::Node | Represents XML Nodes |
| ▼Cxmlpp::Attribute | Represents an XML attribute node or attribute declaration |
| Cxmlpp::AttributeDeclaration | Represents the default value of an attribute of an XML element node |
| Cxmlpp::AttributeNode | Represents an explicit attribute of an XML element node |
| ▼Cxmlpp::ContentNode | Content node |
| Cxmlpp::CdataNode | CData node |
| Cxmlpp::CommentNode | Comment node |
| Cxmlpp::EntityDeclaration | Entity declaration |
| Cxmlpp::ProcessingInstructionNode | |
| Cxmlpp::TextNode | Text node |
| Cxmlpp::Element | Element nodes have attributes as well as child nodes |
| Cxmlpp::EntityReference | Entity references refer to previously declared entities |
| Cxmlpp::XIncludeEnd | XIncludeEnd node |
| Cxmlpp::XIncludeStart | XIncludeStart node |
| ▼Cxmlpp::OutputBuffer | Base class for xmlOutputBuffer wrapper |
| Cxmlpp::OStreamOutputBuffer | An OutputBuffer implementation that send datas to a std::ostream |
| ▼Cxmlpp::Parser | XML parser |
| Cxmlpp::DomParser | DOM XML parser |
| Cxmlpp::SaxParser | SAX XML parser |
| ▼Cxmlpp::ParserInputBuffer | Base class for xmlParserInputBuffer wrapper |
| Cxmlpp::IStreamParserInputBuffer | |
| ▼Cxmlpp::SchemaBase | Base class for schemas, used for validation of XML files |
| Cxmlpp::RelaxNGSchema | Represents a RelaxNG schema for validating XML files |
| Cxmlpp::XsdSchema | Represents an XSD schema for validating XML files |
| Cxmlpp::TextReader | A TextReader-style XML parser |
| ▼Cxmlpp::Validator | Base class for XML validators |
| Cxmlpp::DtdValidator | XML DTD validator |
| ▼Cxmlpp::SchemaValidatorBase | Base class for schema validators |
| Cxmlpp::RelaxNGValidator | RelaxNG schema validator |
| Cxmlpp::XsdValidator | XSD schema validator |
| Cxmlpp::SaxParser::Attribute | Simple structure used in the start_element callback, in which the attributes are a list of name/value pairs |
| Cxmlpp::SaxParser::AttributeHasName | This functor is a helper to find an attribute by name in an AttributeList using the standard algorithm std::find_if |