File nut/pro/uxmltree.c


Included Files


Global Function UxmlNodeAddAttrib()

int UxmlNodeAddAttrib ( UXML_NODE* node, char* name, char* value )
Prototyped in: nut/include/pro/uxml.h
Calls: malloc() nut/crt/malloc.c
  memcpy() nut/c/string/memcpy.c
  strlen() nut/c/string/strlen.c
Called by: UxmlParseStream() nut/pro/uxmlstream.c

Global Function UxmlNodeCreate()

UXML_NODE* UxmlNodeCreate ( char* name )
Prototyped in: nut/include/pro/uxml.h
Calls: malloc() nut/crt/malloc.c
  memcpy() nut/c/string/memcpy.c
  memset() nut/c/string/memset.c
  strlen() nut/c/string/strlen.c
Called by: UxmlParseStream() nut/pro/uxmlstream.c

Global Function UxmlTreeAddChild()

UXML_NODE* UxmlTreeAddChild ( UXML_NODE* node, UXML_NODE* child )
Prototyped in: nut/include/pro/uxml.h
Calls: UxmlTreeAddSibling() nut/pro/uxmltree.c
Called by: UxmlParseStream() nut/pro/uxmlstream.c

Global Function UxmlTreeAddSibling()

UXML_NODE* UxmlTreeAddSibling ( UXML_NODE* node, UXML_NODE* sibling )
Prototyped in: nut/include/pro/uxml.h
Called by: UxmlParseStream() nut/pro/uxmlstream.c
  UxmlTreeAddChild() nut/pro/uxmltree.c

Global Function UxmlTreeDestroy()

void UxmlTreeDestroy ( UXML_NODE* node )
Prototyped in: nut/include/pro/uxml.h
Calls: UxmlNodeDestroy() nut/pro/uxmltree.c
  UxmlTreeDestroy() nut/pro/uxmltree.c
Called by: UxmlTreeDestroy() nut/pro/uxmltree.c

Local Function UxmlNodeDestroy()

static void UxmlNodeDestroy ( UXML_NODE* node )
Calls: free() nut/crt/malloc.c
Called by: UxmlTreeDestroy() nut/pro/uxmltree.c