|
libdom
|
Public Attributes | ||
| struct dom_node_internal | base | |
| struct dom_type_info * | schema_type_info | |
| dom_attr_type | type | |
| union { | ||
| uint32_t lvalue | ||
| unsigned short svalue | ||
| bool bvalue | ||
| } | value | |
| bool | specified | |
| bool | is_id | |
| bool | read_only | |
DOM attribute node
| struct dom_node_internal dom_attr::base |
Base node
| bool dom_attr::bvalue |
| bool dom_attr::is_id |
Whether this attribute is a ID attribute
| uint32_t dom_attr::lvalue |
| bool dom_attr::read_only |
Whether this attribute is readonly
| struct dom_type_info* dom_attr::schema_type_info |
Type information
| bool dom_attr::specified |
Whether the attribute is specified or default
| unsigned short dom_attr::svalue |
| dom_attr_type dom_attr::type |
The type of this attribute
| union { ... } dom_attr::value |
The special type value of this attribute