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