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. |
struct _UXML_NODE* _UXML_NODE::xmln_next |
Pointer to the next sibling node.
Definition at line 61 of file uxml.h.
Referenced by UxmlTreeAddSibling(), and UxmlTreeDestroy().
struct _UXML_NODE* _UXML_NODE::xmln_child |
Pointer to the first child node.
Definition at line 62 of file uxml.h.
Referenced by UxmlTreeAddChild(), and UxmlTreeDestroy().
struct _UXML_NODE* _UXML_NODE::xmln_parent |
Pointer to the parent node.
Definition at line 63 of file uxml.h.
Referenced by UxmlParseStream(), UxmlTreeAddChild(), and UxmlTreeAddSibling().
char* _UXML_NODE::xmln_name |
Name of the tag.
Definition at line 64 of file uxml.h.
Referenced by UxmlNodeCreate(), and UxmlParseStream().
Pointer to the linked list of attributes.
Definition at line 65 of file uxml.h.
Referenced by UxmlNodeAddAttrib().