#include "mxml.h"
#include <unistd.h>
#include "config.h"
#include <fcntl.h>
Go to the source code of this file.
Functions | |
mxml_type_t | type_cb (mxml_node_t *node) |
const char * | whitespace_cb (mxml_node_t *node, int where) |
int | main (int argc, char *argv[]) |
Definition at line 60 of file testmxml.c.
References mxml_node_s::child, mxml_value_u::element, f, mxml_value_u::integer, mxml_node_s::last_child, MXML_DESCEND, MXML_ELEMENT, MXML_INTEGER, MXML_INTEGER_CALLBACK, MXML_NO_CALLBACK, MXML_NO_DESCEND, MXML_NO_PARENT, MXML_OPAQUE, MXML_OPAQUE_CALLBACK, MXML_REAL, MXML_REAL_CALLBACK, MXML_TEXT, mxmlDelete(), mxmlFindElement(), mxmlIndexDelete(), mxmlIndexEnum(), mxmlIndexFind(), mxmlIndexNew(), mxmlIndexReset(), mxmlLoadFd(), mxmlLoadFile(), mxmlLoadString(), mxmlNewElement(), mxmlNewInteger(), mxmlNewOpaque(), mxmlNewReal(), mxmlNewText(), mxmlSaveFd(), mxmlSaveFile(), mxmlSaveString(), mxml_value_s::name, mxml_node_s::next, node, mxml_index_s::num_nodes, mxml_value_u::opaque, mxml_value_u::real, mxml_text_s::string, mxml_value_u::text, mxml_node_s::type, type_cb(), mxml_node_s::value, mxml_text_s::whitespace, and whitespace_cb().
mxml_type_t type_cb | ( | mxml_node_t * | node | ) |
Definition at line 543 of file testmxml.c.
References mxml_value_u::element, MXML_INTEGER, MXML_OPAQUE, MXML_REAL, MXML_TEXT, mxmlElementGetAttr(), mxml_value_s::name, and mxml_node_s::value.
Referenced by main().
const char* whitespace_cb | ( | mxml_node_t * | node, | |
int | where | |||
) |
Definition at line 572 of file testmxml.c.
References mxml_node_s::child, mxml_value_u::element, MXML_WS_AFTER_CLOSE, MXML_WS_AFTER_OPEN, MXML_WS_BEFORE_CLOSE, MXML_WS_BEFORE_OPEN, mxml_value_s::name, mxml_node_s::parent, and mxml_node_s::value.