Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
XMLParser.h File Reference
#include <string_view>
#include "donner/base/parser/ParseResult.h"
#include "donner/base/xml/XMLDocument.h"
#include "donner/base/xml/XMLNode.h"
Include dependency graph for XMLParser.h:

Classes

class  donner::xml::XMLParser
 Parses an XML document from a string. More...
 
struct  donner::xml::XMLParser::Options
 Options to modify the parsing behavior. More...
 
struct  donner::xml::XMLParser::AttributeLocation
 Source location of an XML attribute in the source tree. More...
 

Namespaces

namespace  donner
 Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css.
 

Class Documentation

◆ donner::xml::XMLParser::AttributeLocation

struct donner::xml::XMLParser::AttributeLocation

Source location of an XML attribute in the source tree.

Collaboration diagram for donner::xml::XMLParser::AttributeLocation:
[legend]
Class Members
FileOffset endOffset End offset of the attribute value, in characters from the beginning of the input string.
FileOffset startOffset Start offset of the attribute value, in characters from the beginning of the input string.