|
xmlwrapp
Lightweight C++ XML parsing library
|
| ▼Nxml | XML library namespace |
| ▼Cattributes | The xml::attributes class is used to access all the attributes of one xml::node |
| Cattr | The xml::attributes::attr class is used to hold information about one attribute |
| Cconst_iterator | Const Iterator class for accessing attribute pairs |
| Citerator | Iterator class for accessing attribute pairs |
| Cconst_nodes_view | This class implements a read-only view of XML nodes |
| Cdocument | The xml::document class is used to hold the XML tree and various bits of information about it |
| Cerror_handler | The xml::error_handler class is used to handle libxml2 errors and warnings emitted during parsing, validation etc |
| Cerror_handler_ignore_errors | An error handler that ignores both errors and warnings |
| Cerror_handler_throw_on_error | Specialization of error_handler that throws on any error |
| Cerror_handler_throw_on_error_or_warning | Specialization of error_handler that throws on any error or warning |
| Cerror_message | Single message in error_messages |
| Cerror_messages | The xml::error_messages class is used to store all the error messages which are collected while parsing or validating an XML document |
| Cevent_parser | The xml::event_parser is used to parse an XML document by calling member functions when certain things in the XML document are parsed |
| Cexception | This exception class is thrown by xmlwrapp for all runtime XML-related errors |
| Cinit | The xml::init class is used to configure the XML parser |
| ▼Cnode | The xml::node class is used to hold information about one XML node |
| Ccdata | Helper struct for creating a xml::node of type_cdata |
| Ccomment | Helper struct for creating a xml::node of type_comment |
| Cconst_iterator | The xml::node::const_iterator provides a way to access children nodes similar to a standard C++ container |
| Citerator | The xml::node::iterator provides a way to access children nodes similar to a standard C++ container |
| Cpi | Helper struct for creating a xml::node of type_pi |
| Ctext | Helper struct for creating a xml::node of type_text |
| ▼Cnodes_view | This class implements a view of XML nodes |
| Cconst_iterator | The const_iterator provides a way to access nodes in the view similar to a standard C++ container |
| Citerator | The iterator provides a way to access nodes in the view similar to a standard C++ container |
| Crelaxng | XML validator using RelaxNG |
| Cschema | XML Schema |
| Ctree_parser | The xml::tree_parser class is used to parse an XML document and generate a tree like structure of xml::node objects |
| Cxpath_context | Context in which XPath expressions can be evaluated |
| ▼Nxslt | XSLT library namespace |
| Cinit | The xslt::init class is used to configure the XSLT engine |
| Cstylesheet | The xslt::stylesheet class is used to hold information about an XSLT stylesheet |
1.8.13