Free Electron
|
An XML document tree node. More...
Public Member Functions | |
xml_node_struct (impl::xml_memory_page *page, xml_node_type type) | |
Default ctor. More... | |
Public Attributes | |
uintptr_t | header |
xml_node_struct * | parent |
Pointer to parent. More... | |
char_t * | name |
Pointer to element name. More... | |
char_t * | value |
Pointer to any associated string data. More... | |
xml_node_struct * | first_child |
First child. More... | |
xml_node_struct * | prev_sibling_c |
Left brother (cyclic list) More... | |
xml_node_struct * | next_sibling |
Right brother. More... | |
xml_attribute_struct * | first_attribute |
First attribute. More... | |
An XML document tree node.
|
inline |
Default ctor.
type | - node type |
xml_attribute_struct* pugi::xml_node_struct::first_attribute |
First attribute.
xml_node_struct* pugi::xml_node_struct::first_child |
First child.
char_t* pugi::xml_node_struct::name |
Pointer to element name.
xml_node_struct* pugi::xml_node_struct::next_sibling |
Right brother.
xml_node_struct* pugi::xml_node_struct::parent |
Pointer to parent.
xml_node_struct* pugi::xml_node_struct::prev_sibling_c |
Left brother (cyclic list)
char_t* pugi::xml_node_struct::value |
Pointer to any associated string data.