scram::xml
Namespaces
| Name |
|---|
| scram::xml::detail |
Classes
| Name | |
|---|---|
| class | scram::xml::Document <br>XML DOM tree document. |
| class | scram::xml::Element <br>XML Element adaptor. |
| struct | scram::xml::Error <br>The base for all XML related errors. |
| struct | scram::xml::ParseError <br>XML parsing errors. |
| class | scram::xml::Stream <br>XML Stream document. |
| class | scram::xml::StreamElement <br>Writer of data formed as an XML element to a stream. |
| struct | scram::xml::StreamError <br>Errors in using XML streaming facilities. |
| class | scram::xml::Validator <br>RelaxNG validator. |
| struct | scram::xml::ValidityError <br>XML document validity errors. |
| struct | scram::xml::XIncludeError <br>XInclude resolution issues. |
Types
| Name | |
|---|---|
| using boost::error_info< struct tag_xml_attribute, std::string > | errinfo_attribute <br>The XML attribute name. |
| using boost::error_info< struct tag_xml_element, std::string > | errinfo_element <br>The XML element name. |
Attributes
| Name | |
|---|---|
| const int | kParserOptions <br>The parser options passed to the library parser. |
Types Documentation
using errinfo_attribute
cpp
using scram::xml::errinfo_attribute = typedef boost::error_info<struct tag_xml_attribute, std::string>;The XML attribute name.
using errinfo_element
cpp
using scram::xml::errinfo_element = typedef boost::error_info<struct tag_xml_element, std::string>;The XML element name.
Attributes Documentation
variable kParserOptions
cpp
const int kParserOptions = XML_PARSE_XINCLUDE | XML_PARSE_NOBASEFIX |
XML_PARSE_NONET | XML_PARSE_NOXINCNODE |
XML_PARSE_COMPACT | XML_PARSE_HUGE;The parser options passed to the library parser.
Updated on 2025-11-11 at 16:51:08 +0000
