void |
AddAttribute(const std::u32string& attName, const std::u32string& attValue, const Span& span, const std::string& systemId) |
const std::u32string& |
AttValue() const |
std::u32string& |
AttValue() |
void |
BeginAttributeValue() |
void |
BeginStartTag(const std::u32string& tagName) |
void |
CDataSection(const std::u32string& cdata) |
void |
Comment(const std::u32string& text) |
void |
Encoding(const std::u32string& encoding) |
void |
EndAttributeValue() |
void |
EndDocument() |
void |
EndStartTag(const Span& span, const std::string& systemId) |
void |
EndTag(const std::u32string& tagName, const Span& span, const std::string& systemId) |
void |
EntityRef(const std::u32string& entityName, const Span& span, const std::string& systemId) |
int |
GetErrorColumn(int index) const |
std::string |
GetErrorLocationStr(const std::string& systemId, const Span& span) const |
std::u32string |
GetNamespaceUri(const std::u32string& namespacePrefix, const Span& span, const std::string& systemId) |
TrivialLexer& |
Lexer() const |
void |
PI(const std::u32string& target, const std::u32string& data) |
void |
ParseQualifiedName(const std::u32string& qualifiedName, std::u32string& localName, std::u32string& prefix, const Span& span, const std::string& systemId) |
void |
Standalone(bool standalone) |
void |
StartDocument() |
void |
Text(const std::u32string& text) |
void |
Version(const std::u32string& version) |
XmlProcessor&& |
operator=(XmlProcessor&&) delete |
XmlProcessor& |
operator=(const XmlProcessor&) delete |