libdonut
2.3.2
Application framework for cross-platform game development in C++20
|
#include <donut/xml.hpp>
Public Attributes | |
std::string | tag {} |
Element tag name. More... | |
std::string | content {} |
Raw non-element text content of the element. More... | |
std::unique_ptr< Attribute > | attributes {} |
Linked list of element attributes. More... | |
std::unique_ptr< Element > | children {} |
Linked list of children of this element. More... | |
std::unique_ptr< Element > | next {} |
Next neighboring element in the list that this element is part of. More... | |
Node in a Document.
std::string donut::xml::Element::tag {} |
Element tag name.
std::string donut::xml::Element::content {} |
Raw non-element text content of the element.
std::unique_ptr<Attribute> donut::xml::Element::attributes {} |
Linked list of element attributes.
std::unique_ptr<Element> donut::xml::Element::children {} |
Linked list of children of this element.
std::unique_ptr<Element> donut::xml::Element::next {} |
Next neighboring element in the list that this element is part of.