Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
XMLQualifiedName.h File Reference

Helper type for an XML attribute name with an optional namespace. More...

#include <ostream>
#include "donner/base/RcString.h"
#include "donner/base/RcStringOrRef.h"
Include dependency graph for XMLQualifiedName.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  donner::xml::DeferredCssSyntaxPrinter< NameT >
 Helper class which prints this qualified name in CSS syntax (e.g. More...
 
struct  donner::xml::XMLQualifiedName
 Represents an XML attribute name with an optional namespace. More...
 
struct  donner::xml::XMLQualifiedNameRef
 Reference type for XMLQualifiedName, to pass the value to APIs without needing to allocate an RcString. More...
 
struct  std::hash< donner::xml::XMLQualifiedNameRef >
 Hash function for donner::xml::XMLQualifiedNameRef. More...
 
struct  std::hash< donner::xml::XMLQualifiedName >
 Hash function for donner::xml::XMLQualifiedName. More...
 

Namespaces

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

Detailed Description

Helper type for an XML attribute name with an optional namespace.