UXML_NODE Struct Reference

Collaboration diagram for UXML_NODE:

Collaboration graph
[legend]

Detailed Description

Linked list of XML nodes.

Definition at line 60 of file 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_ATTRIBxmln_attribs
 Pointer to the linked list of attributes.

Field Documentation

struct _UXML_NODE* UXML_NODE::xmln_next [read]

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 [read]

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 [read]

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

UXML_ATTRIB* UXML_NODE::xmln_attribs

Pointer to the linked list of attributes.

Definition at line 65 of file uxml.h.

Referenced by UxmlNodeAddAttrib().


The documentation for this struct was generated from the following file:
© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/