Pt::Xml Namespace Reference

Read and write XML ducuments.

Classes

class  Attribute
 A single attribute of a start element. More...
class  AttributeList
 An attribute list of an XML element. More...
class  BinaryInputSource
 Binary input source for the XML reader. More...
class  ByteorderMark
 XML byte order mark. More...
class  Characters
 A Character node represents text in an XML document. More...
class  Comment
 A Comment node represents a comment in an XML document. More...
class  DocType
 A DocType node represents the begin of a DTD. More...
class  DocTypeDefinition
 The DocTypeDefinition of an XML document. More...
class  DocTypeValidator
 Validates an XML document against a DTD. More...
class  EndDocType
 An EndDocType node represents the end of a DTD. More...
class  EndDocument
 Represents the end of an XML document. More...
class  EndElement
 Represents a closing element tag in an XML document. More...
class  Entity
 An entity declaration in a DTD. More...
class  EntityReference
 An entity reference XML node. More...
class  InputIterator
 Input iterator to read XML nodes with an XmlReader. More...
class  InputSource
 Input source for the XML reader. More...
class  Namespace
 A namespace used in an XML document. More...
class  Node
 XML document node. More...
class  Notation
 A notation declaration in a DTD. More...
class  ProcessingInstruction
 A processing instruction of an XML document. More...
class  QName
 A qualified XML name. More...
class  StartDocument
 A Node representing the begin of the XML document. More...
class  StartElement
 Represents the start of an element in an XML document. More...
class  StringInputSource
 String input source for the XML reader. More...
class  SyntaxError
 Indicates XML syntax errors. More...
class  TextInputSource
 Text input source for the XML reader. More...
class  XmlDeclaration
 XML declaration of an XML document. More...
class  XmlDeserializer
 Deserialize objects and data from XML. More...
class  XmlError
 Exception during XML processing. More...
class  XmlFormatter
 Format objects or data to XML. More...
class  XmlReader
 Reads XML as a Stream of XML Nodes. More...
class  XmlResolver
 Resolves external entities and DTDs. More...
class  XmlSerializationContext
 Serialization context for XML serialization. More...
class  XmlSerializer
 Serialize objects or data to XML. More...
class  XmlWriter
 Writes XML to a text stream. More...

Functions

Characters * toCharacters (Node *node)
 Casts a generic node to a Characters node.
const Characters * toCharacters (const Node *node)
 Casts a generic node to a Characters node.
Characters & toCharacters (Node &node)
 Casts a generic node to a Characters node.
const Characters & toCharacters (const Node &node)
 Casts a generic node to a Characters node.
Comment * toComment (Node *node)
 Casts a generic node to a Comment node.
const Comment * toComment (const Node *node)
 Casts a generic node to a Comment node.
Comment & toComment (Node &node)
 Casts a generic node to a Comment node.
const Comment & toComment (const Node &node)
 Casts a generic node to a Comment node.
DocType * toDocType (Node *node)
 Casts a generic node to a DocType node.
const DocType * toDocType (const Node *node)
 Casts a generic node to a DocType node.
DocType & toDocType (Node &node)
 Casts a generic node to a DocType node.
const DocType & toDocType (const Node &node)
 Casts a generic node to a DocType node.
EndDocType * toEndDocType (Node *node)
 Casts a generic node to a EndDocType node.
const EndDocType * toEndDocType (const Node *node)
 Casts a generic node to a EndDocType node.
EndDocType & toEndDocType (Node &node)
 Casts a generic node to a EndDocType node.
const EndDocType & toEndDocType (const Node &node)
 Casts a generic node to a EndDocType node.
EndDocument * toEndDocument (Node *node)
 Casts a generic node to a EndDocument node.
const EndDocument * toEndDocument (const Node *node)
 Casts a generic node to a EndDocument node.
EndDocument & toEndDocument (Node &node)
 Casts a generic node to a EndDocument node.
const EndDocument & toEndDocument (const Node &node)
 Casts a generic node to a EndDocument node.
EndElement * toEndElement (Node *node)
 Casts a generic node to an EndElement node.
const EndElement * toEndElement (const Node *node)
 Casts a generic node to an EndElement node.
EndElement & toEndElement (Node &node)
 Casts a generic node to an EndElement node.
const EndElement & toEndElement (const Node &node)
 Casts a generic node to an EndElement node.
EntityReference * toEntityReference (Node *node)
 Casts a generic node to an EntityReference node.
const EntityReference * toEntityReference (const Node *node)
 Casts a generic node to an EntityReference node.
EntityReference & toEntityReference (Node &node)
 Casts a generic node to an EntityReference node.
const EntityReference & toEntityReference (const Node &node)
 Casts a generic node to an EntityReference node.
ProcessingInstruction * toProcessingInstruction (Node *node)
 Casts a generic node to a ProcessingInstruction node.
const ProcessingInstruction * toProcessingInstruction (const Node *node)
 Casts a generic node to a ProcessingInstruction node.
ProcessingInstruction & toProcessingInstruction (Node &node)
 Casts a generic node to a ProcessingInstruction node.
const ProcessingInstruction & toProcessingInstruction (const Node &node)
 Casts a generic node to a ProcessingInstruction node.
bool operator== (const QName &a, const QName &b)
 Returns true if equal.
bool operator!= (const QName &a, const QName &b)
 Returns true if not equal.
bool operator< (const QName &a, const QName &b)
 Returns true if less.
StartDocument * toStartDocument (Node *node)
 Casts a generic node to a StartDocument node.
const StartDocument * toStartDocument (const Node *node)
 Casts a generic node to a StartDocument node.
StartDocument & toStartDocument (Node &node)
 Casts a generic node to a StartDocument node.
const StartDocument & toStartDocument (const Node &node)
 Casts a generic node to a StartDocument node.
StartElement * toStartElement (Node *node)
 Casts a generic node to a StartElement node.
const StartElement * toStartElement (const Node *node)
 Casts a generic node to a StartElement node.
StartElement & toStartElement (Node &node)
 Casts a generic node to a StartElement node.
const StartElement & toStartElement (const Node &node)
 Casts a generic node to a StartElement node.