xmlwrapp
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNxmlXML library namespace
|oCattributesThe xml::attributes class is used to access all the attributes of one xml::node
||oCattrThe xml::attributes::attr class is used to hold information about one attribute
||oCconst_iteratorConst Iterator class for accessing attribute pairs
||\CiteratorIterator class for accessing attribute pairs
|oCdocumentThe xml::document class is used to hold the XML tree and various bits of information about it
|oCexceptionThis exception class is thrown by xmlwrapp for all runtime XML-related errors
|oCerror_handlerThe xml::error_handler class is used to handle libxml2 errors and warnings emitted during parsing, validation etc
|oCerror_handler_throw_on_errorSpecialization of error_handler that throws on any error
|oCerror_handler_throw_on_error_or_warningSpecialization of error_handler that throws on any error or warning
|oCerror_messageSingle message in error_messages
|oCerror_messagesThe xml::error_messages class is used to store all the error messages which are collected while parsing or validating an XML document
|oCevent_parserThe xml::event_parser is used to parse an XML document by calling member functions when certain things in the XML document are parsed
|oCinitThe xml::init class is used to configure the XML parser
|oCnodeThe xml::node class is used to hold information about one XML node
||oCcdataHelper struct for creating a xml::node of type_cdata
||oCcommentHelper struct for creating a xml::node of type_comment
||oCconst_iteratorThe xml::node::const_iterator provides a way to access children nodes similar to a standard C++ container
||oCiteratorThe xml::node::iterator provides a way to access children nodes similar to a standard C++ container
||oCpiHelper struct for creating a xml::node of type_pi
||\CtextHelper struct for creating a xml::node of type_text
|oCnodes_viewThis class implements a view of XML nodes
||oCconst_iteratorThe const_iterator provides a way to access nodes in the view similar to a standard C++ container
||\CiteratorThe iterator provides a way to access nodes in the view similar to a standard C++ container
|oCconst_nodes_viewThis class implements a read-only view of XML nodes
|oCschemaXML Schema
|\Ctree_parserThe xml::tree_parser class is used to parse an XML document and generate a tree like structure of xml::node objects
\NxsltXSLT library namespace
 oCinitThe xslt::init class is used to configure the XSLT engine
 \CstylesheetThe xslt::stylesheet class is used to hold information about an XSLT stylesheet