Linked list of XML nodes. More...
#include <uxml.h>
Data Fields | |
| struct _UXML_NODE * | xmln_next |
| Pointer to the next sibling node. | |
| struct _UXML_NODE * | xmln_child |
| Pointer to the first child node. | |
| struct _UXML_NODE * | xmln_parent |
| Pointer to the parent node. | |
| char * | xmln_name |
| Name of the tag. | |
| UXML_ATTRIB * | xmln_attribs |
| Pointer to the linked list of attributes. | |
Linked list of XML nodes.
| struct _UXML_NODE* _UXML_NODE::xmln_next |
Pointer to the next sibling node.
Referenced by UxmlTreeAddSibling(), and UxmlTreeDestroy().
| struct _UXML_NODE* _UXML_NODE::xmln_child |
Pointer to the first child node.
Referenced by UxmlTreeAddChild(), and UxmlTreeDestroy().
| struct _UXML_NODE* _UXML_NODE::xmln_parent |
Pointer to the parent node.
Referenced by UxmlParseStream(), UxmlTreeAddChild(), and UxmlTreeAddSibling().
| char* _UXML_NODE::xmln_name |
Name of the tag.
Referenced by UxmlNodeCreate(), and UxmlParseStream().
Pointer to the linked list of attributes.
Referenced by UxmlNodeAddAttrib().