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().