#include <mxml.h>
Data Fields | |
mxml_type_t | type |
struct mxml_node_s * | next |
struct mxml_node_s * | prev |
struct mxml_node_s * | parent |
struct mxml_node_s * | child |
struct mxml_node_s * | last_child |
mxml_value_t | value |
int | ref_count |
void * | user_data |
Definition at line 136 of file mxml.h.
struct mxml_node_s* mxml_node_s::child |
Definition at line 142 of file mxml.h.
Referenced by mxml_write_node(), mxmlAdd(), mxmlDelete(), mxmlRemove(), and mxmlWalkNext().
struct mxml_node_s* mxml_node_s::last_child |
Definition at line 143 of file mxml.h.
Referenced by mxmlAdd(), mxmlRemove(), and mxmlWalkPrev().
struct mxml_node_s* mxml_node_s::next |
Definition at line 139 of file mxml.h.
Referenced by mxml_write_node(), mxmlAdd(), mxmlFindElement(), mxmlRemove(), and mxmlWalkNext().
struct mxml_node_s* mxml_node_s::parent |
Definition at line 141 of file mxml.h.
Referenced by mxml_load_data(), mxmlAdd(), mxmlRemove(), mxmlWalkNext(), and mxmlWalkPrev().
struct mxml_node_s* mxml_node_s::prev |
Definition at line 140 of file mxml.h.
Referenced by mxml_write_node(), mxmlAdd(), mxmlRemove(), and mxmlWalkPrev().
Definition at line 145 of file mxml.h.
Referenced by mxml_new(), mxmlRelease(), and mxmlRetain().
Definition at line 138 of file mxml.h.
Referenced by mxml_new(), mxml_write_node(), mxmlDelete(), mxmlElementDeleteAttr(), mxmlElementGetAttr(), mxmlElementSetAttr(), mxmlElementSetAttrf(), mxmlFindElement(), mxmlSetCDATA(), mxmlSetCustom(), mxmlSetElement(), mxmlSetInteger(), mxmlSetOpaque(), mxmlSetReal(), mxmlSetText(), and mxmlSetTextf().
void* mxml_node_s::user_data |
Definition at line 144 of file mxml.h.
Referenced by index_compare(), index_find(), mxml_get_entity(), mxml_load_data(), mxml_parse_element(), mxml_set_attr(), mxml_ufo_type_cb(), mxml_write_node(), mxmlDelete(), mxmlElementDeleteAttr(), mxmlElementGetAttr(), mxmlElementSetAttrf(), mxmlFindElement(), mxmlIndexNew(), mxmlNewCDATA(), mxmlNewCustom(), mxmlNewElement(), mxmlNewInteger(), mxmlNewOpaque(), mxmlNewReal(), mxmlNewText(), mxmlNewTextf(), mxmlSetCDATA(), mxmlSetCustom(), mxmlSetElement(), mxmlSetInteger(), mxmlSetOpaque(), mxmlSetReal(), mxmlSetText(), and mxmlSetTextf().