Classes | |
class | NodeSearch |
Node search handle. More... | |
class | XmlNode |
Class that represents one XML node. More... | |
Typedefs | |
typedef map< string, string > | NodeAttributes |
typedef map< string, string >::iterator | NodeAttributesIterator |
typedef vector< XmlNode * > | NodeChildren |
typedef vector< XmlNode * >::iterator | NodeChildrenIterator |
Enumerations | |
enum | XmlParseState { psNone, psElement, psAttribute, psAttrValue, psComment, psDocType, psText } |
Possible states during parsing the XML file. | |
enum | Exception { eBadStream, eUtf8BomError, eXmlParseError, eMissingCloseTag, eUnexpectedCloseTag, eUnexpectedEof, eUnknownNodeType, eNodeIncomplete } |
Exceptions that may occur while reading or writing the node (and its child nodes) from/to a stream. More... | |
enum | NodeType { ntUndefined, ntDocumentNode, ntDocTypeNode, ntCommentNode, ntElementNode, ntTextNode } |
Node types. More... |
|
|
Node types.
|