libdom
Loading...
Searching...
No Matches
dom_nodelist Struct Reference

Public Attributes

dom_documentowner
 
dom_node_internalroot
 
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
 

Detailed Description

DOM node list

Member Data Documentation

◆ any_localname

bool dom_nodelist::any_localname

The localname is '*'

◆ any_name

bool dom_nodelist::any_name

The name is '*'

◆ any_namespace

bool dom_nodelist::any_namespace

The namespace is '*'

◆ [union]

union { ... } dom_nodelist::data

◆ localname

dom_string* dom_nodelist::localname

< Namespace Localname

◆ [struct]

struct { ... } dom_nodelist::n

◆ name

dom_string* dom_nodelist::name

Tag name to match

◆ [struct]

struct { ... } dom_nodelist::ns

Data for namespace matching

◆ owner

dom_document* dom_nodelist::owner

Owning document

◆ refcnt

uint32_t dom_nodelist::refcnt

Reference count

◆ root

dom_node_internal* dom_nodelist::root

Root of applicable subtree

◆ type

nodelist_type dom_nodelist::type

Type of this list


The documentation for this struct was generated from the following file: