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