|
libdom
|
Public Attributes | ||
| dom_document * | owner | |
| dom_node_internal * | root | |
| nodelist_type | type | |
| union { | ||
| struct { | ||
| dom_string * name | ||
| bool any_name | ||
| } n | ||
| struct { | ||
| bool any_namespace | ||
| bool any_localname | ||
| dom_string * localname | ||
| } ns | ||
| } | data | |
| uint32_t | refcnt | |
DOM node list
| bool dom_nodelist::any_localname |
The localname is '*'
| bool dom_nodelist::any_name |
The name is '*'
| bool dom_nodelist::any_namespace |
The namespace is '*'
| union { ... } dom_nodelist::data |
| dom_string* dom_nodelist::localname |
< Namespace Localname
| struct { ... } dom_nodelist::n |
| dom_string* dom_nodelist::name |
Tag name to match
| struct { ... } dom_nodelist::ns |
Data for namespace matching
| dom_document* dom_nodelist::owner |
Owning document
| uint32_t dom_nodelist::refcnt |
Reference count
| dom_node_internal* dom_nodelist::root |
Root of applicable subtree
| nodelist_type dom_nodelist::type |
Type of this list