|
void | stp_mxmlAdd (stp_mxml_node_t *parent, int where, stp_mxml_node_t *child, stp_mxml_node_t *node) |
|
void | stp_mxmlDelete (stp_mxml_node_t *node) |
|
const char * | stp_mxmlElementGetAttr (stp_mxml_node_t *node, const char *name) |
|
void | stp_mxmlElementSetAttr (stp_mxml_node_t *node, const char *name, const char *value) |
|
stp_mxml_node_t * | stp_mxmlFindElement (stp_mxml_node_t *node, stp_mxml_node_t *top, const char *name, const char *attr, const char *value, int descend) |
|
stp_mxml_node_t * | stp_mxmlLoadFile (stp_mxml_node_t *top, FILE *fp, stp_mxml_type_t(*cb)(stp_mxml_node_t *)) |
|
stp_mxml_node_t * | stp_mxmlLoadFromFile (stp_mxml_node_t *top, const char *file, stp_mxml_type_t(*cb)(stp_mxml_node_t *)) |
|
stp_mxml_node_t * | stp_mxmlLoadString (stp_mxml_node_t *top, const char *s, stp_mxml_type_t(*cb)(stp_mxml_node_t *)) |
|
stp_mxml_node_t * | stp_mxmlNewElement (stp_mxml_node_t *parent, const char *name) |
|
stp_mxml_node_t * | stp_mxmlNewInteger (stp_mxml_node_t *parent, int integer) |
|
stp_mxml_node_t * | stp_mxmlNewOpaque (stp_mxml_node_t *parent, const char *opaque) |
|
stp_mxml_node_t * | stp_mxmlNewReal (stp_mxml_node_t *parent, double real) |
|
stp_mxml_node_t * | stp_mxmlNewDimension (stp_mxml_node_t *parent, stp_dimension_t real) |
|
stp_mxml_node_t * | stp_mxmlNewText (stp_mxml_node_t *parent, int whitespace, const char *string) |
|
stp_mxml_node_t * | stp_mxmlParent (stp_mxml_node_t *node) |
|
void | stp_mxmlRemove (stp_mxml_node_t *node) |
|
char * | stp_mxmlSaveAllocString (stp_mxml_node_t *node, int(*cb)(stp_mxml_node_t *, int)) |
|
int | stp_mxmlSaveFile (stp_mxml_node_t *node, FILE *fp, int(*cb)(stp_mxml_node_t *, int)) |
|
int | stp_mxmlSaveToFile (stp_mxml_node_t *node, const char *fp, int(*cb)(stp_mxml_node_t *, int)) |
|
int | stp_mxmlSaveString (stp_mxml_node_t *node, char *buffer, int bufsize, int(*cb)(stp_mxml_node_t *, int)) |
|
stp_mxml_node_t * | stp_mxmlWalkNext (stp_mxml_node_t *node, stp_mxml_node_t *top, int descend) |
|
stp_mxml_node_t * | stp_mxmlWalkPrev (stp_mxml_node_t *node, stp_mxml_node_t *top, int descend) |
|
Mini-XML XML parsing functions.