pugixml.pugi

Classes

pugi.BytesWriter

XMLWriter implementation for bytes.

pugi.FileWriter

XMLWriter implementation for a file.

pugi.PrintWriter

XMLWriter implementation for sys.stdout.

pugi.StringWriter

XMLWriter implementation for string.

pugi.XMLAttribute

A light-weight handle for manipulating attributes in the DOM tree.

pugi.XMLAttributeIterator

A collection of attributes.

pugi.XMLAttributeStruct

The internal object of the attribute.

pugi.XMLDocument

Document class (DOM tree root).

pugi.XMLEncoding

These flags determine the encoding of input/output data for XML document.

pugi.XMLNamedNodeIterator

A collection of nodes specified by name.

pugi.XMLNode

A light-weight handle for manipulating nodes in the DOM tree.

pugi.XMLNodeIterator

A collection of nodes.

pugi.XMLNodeStruct

The internal object of the node.

pugi.XMLNodeType

Tree node types.

pugi.XMLParseResult

Parsing result.

pugi.XMLParseStatus

Parsing status, returned as part of XMLParseResult object.

pugi.XMLText

A helper for working with text inside PCDATA nodes.

pugi.XMLTreeWalker

Abstract tree walker class.

pugi.XMLWriter

Writer interface for node printing.

pugi.XPathNode

XPath node class (either XMLNode or XMLAttribute).

pugi.XPathNodeSet

A fixed-size collection of XPath nodes.

pugi.XPathParseResult

XPath parsing result.

pugi.XPathQuery

A compiled XPath expression object.

pugi.XPathValueType

XPath query return type.

pugi.XPathVariable

A single XPath variable.

pugi.XPathVariableSet

A set of XPath variables.