Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
donner::xml Namespace Reference

XML parsing and document model support, top-level objects are donner::xml::XMLParser and donner::xml::XMLDocument. More...

Classes

class  XMLDocument
 Represents an XML document, which holds a collection of XMLNode as the document tree. More...
 
class  XMLNode
 Represents an XML element belonging to an XMLDocument. More...
 
class  XMLParser
 Parses an XML document from a string. More...
 
struct  XMLQualifiedName
 Represents an XML attribute name with an optional namespace. More...
 
struct  XMLQualifiedNameRef
 Reference type for XMLQualifiedName, to pass the value to APIs without needing to allocate an RcString. More...
 

Functions

int LLVMFuzzerTestOneInput (const uint8_t *data, size_t size)
 Fuzzer entry point, see https://llvm.org/docs/LibFuzzer.html.
 
void DumpTree (const XMLNode &element, int depth)
 
int main (int argc, char *argv[])
 

Detailed Description

XML parsing and document model support, top-level objects are donner::xml::XMLParser and donner::xml::XMLDocument.