| Defines | |
| #define | DOM_ELEMENT DOM_NODE | 
| Functions | |
| DOM_ELEMENT * | domElementNew (const char *name) | 
| void | domElementDestroy (DOM_ELEMENT *element) | 
| void | domElementSetAttribute (DOM_ELEMENT *element, const char *name, const char *value) | 
| void | domElementSetAttributeVariant (DOM_ELEMENT *element, const char *name, enum VariantType type, void *value, unsigned long valueSize) | 
| const char * | domElementGetAttribute (DOM_ELEMENT *element, const char *name) | 
| void * | domElementGetAttributeVariant (DOM_ELEMENT *element, const char *name, enum VariantType type) | 
| void | domElementUnsetAttribute (DOM_ELEMENT *element, const char *name) | 
| const char * | domElementEnumAttributes (DOM_ELEMENT *element, unsigned long index) | 
| 
 | 
| Defines a DOM_ELEMENT as a DOM_NODE. This gives us "inheritance" in C. | 
| 
 | 
| Recursively destroys a DOM element. 
 
 | 
| 
 | ||||||||||||
| Enumerate the attributes on a given element. 
 
 
 | 
| 
 | ||||||||||||
| Get the value associated with an attribute by its name. 
 
 
 | 
| 
 | ||||||||||||||||
| Returns the variant value associated with a given attribute. Variant type manipulation (For information on variant manipulation) 
 
 
 
 | 
| 
 | 
| Constructs a DOM element with the given name. 
 
 
 
 | 
| 
 | ||||||||||||||||
| Sets an attribute on an element by its name. 
 
 | 
| 
 | ||||||||||||||||||||||||
| Sets an attribute on an element by its name. Variant type manipulation (For information on variant manipulation) 
 
 
 | 
| 
 | ||||||||||||
| Unsets an attribute on an element by its name. 
 
 | 
 1.3-rc3
1.3-rc3