|
Classes |
| class | Node |
| | xmlTextReader based interface to Reader's current node. More...
|
| struct | ParseDefImplConsume |
| class | ParseDef |
| | Define a xml node structure to parse. More...
|
| struct | ParseDefConsume |
| class | ParseDefConsumeRedirect |
| | - Note:
- Allocated
ParseDefConsume * passed are immediately wraped into a shared_ptr.
More...
|
| class | ParseDefConsumeCallback |
| struct | ParseDefException |
| | Common base class for ParseDef exceptions. More...
|
| struct | ParseDefBuildException |
| | Exceptions when building a ParseDef tree. More...
|
| struct | ParseDefValidateException |
| | Parse exceptions related to the documents node structure. More...
|
| struct | ParseDefDataException |
| | Parse exceptions related to the nodes content. More...
|
| struct | ParseDefTraits |
| struct | Validate |
| | xmlTextReader document validation. More...
|
| class | Reader |
| | xmlTextReader based interface to iterate xml streams. More...
|
| class | XmlString |
| | xmlChar * wrapper. More...
|
Typedefs |
| typedef xmlTextReaderMode | ReadState |
| typedef xmlReaderTypes | NodeType |
Functions |
| std::ostream & | operator<< (std::ostream &str, const ReadState &obj) |
| std::ostream & | operator<< (std::ostream &str, const NodeType &obj) |
| std::ostream & | operator<< (std::ostream &str, const Node &obj) |
| std::ostream & | operator<< (std::ostream &str, const ParseDef::Impl &obj) |
| std::ostream & | operator<< (std::ostream &str, ParseDef::Mode obj) |
| std::ostream & | operator<< (std::ostream &str, const ParseDef &obj) |
| int | ioread (void *context_r, char *buffer_r, int bufferLen_r) |
| int | ioclose (void *) |
| void | structuredErrorFunc (void *userData, xmlErrorPtr error) |
| std::ostream & | operator<< (std::ostream &str, const XmlString &obj) |