public | DomDocumentHandler() |
public void | AddTextContent() |
public void | AddTextContent(bool addSpace) |
public override void | Encoding(const String<uchar>& encoding) |
public override void | EndDocument() |
public override void | EndElement(const String<uchar>& namespaceUri, const String<uchar>& localName, const String<uchar>& qualifiedName) |
public UniquePtr<Document> | GetDocument() |
public override void | HandleCDataSection(const String<uchar>& data) |
public override void | HandleComment(const String<uchar>& comment) |
public override void | HandlePI(const String<uchar>& target, const String<uchar>& data) |
public override void | HandleText(const String<uchar>& text) |
public override void | SkippedEntity(const String<uchar>& entityName) |
public override void | Standalone(bool standalone) |
public override void | StartDocument() |
public override void | StartElement(const String<uchar>& namespaceUri, const String<uchar>& localName, const String<uchar>& qualifiedName, const Attributes& attributes) |
public override void | Version(const String<uchar>& xmlVersion) |
private UniquePtr<Element> | currentElement |
private UniquePtr<Document> | document |
private Stack<UniquePtr<Element>> | elementStack |
private String<uchar> | textContent |