#include <phbase.h>
#include "mxml-private.h"
Go to the source code of this file.
|
mxml_node_t * | mxmlLoadFd (mxml_node_t *top, HANDLE fd, mxml_load_cb_t cb) |
|
mxml_node_t * | mxmlLoadFile (mxml_node_t *top, FILE *fp, mxml_load_cb_t cb) |
|
mxml_node_t * | mxmlLoadString (mxml_node_t *top, const char *s, mxml_load_cb_t cb) |
|
char * | mxmlSaveAllocString (mxml_node_t *node, mxml_save_cb_t cb) |
|
int | mxmlSaveFd (mxml_node_t *node, HANDLE fd, mxml_save_cb_t cb) |
|
int | mxmlSaveFile (mxml_node_t *node, FILE *fp, mxml_save_cb_t cb) |
|
int | mxmlSaveString (mxml_node_t *node, char *buffer, int bufsize, mxml_save_cb_t cb) |
|
mxml_node_t * | mxmlSAXLoadFd (mxml_node_t *top, HANDLE fd, mxml_load_cb_t cb, mxml_sax_cb_t sax_cb, void *sax_data) |
|
mxml_node_t * | mxmlSAXLoadFile (mxml_node_t *top, FILE *fp, mxml_load_cb_t cb, mxml_sax_cb_t sax_cb, void *sax_data) |
|
mxml_node_t * | mxmlSAXLoadString (mxml_node_t *top, const char *s, mxml_load_cb_t cb, mxml_sax_cb_t sax_cb, void *sax_data) |
|
void | mxmlSetCustomHandlers (mxml_custom_load_cb_t load, mxml_custom_save_cb_t save) |
|
void | mxmlSetErrorCallback (mxml_error_cb_t cb) |
|
void | mxmlSetWrapMargin (int column) |
|
#define ENCODE_UTF16BE 1 /* UTF-16 Big-Endian */ |
#define ENCODE_UTF16LE 2 /* UTF-16 Little-Endian */ |
#define ENCODE_UTF8 0 /* UTF-8 */ |
#define mxml_bad_char |
( |
|
ch | ) |
((ch) < ' ' && (ch) != '\n' && (ch) != '\r' && (ch) != '\t') |
typedef int(* _mxml_getc_cb_t)(void *, int *) |
typedef int(* _mxml_putc_cb_t)(int, void *) |
void mxmlSetWrapMargin |
( |
int |
column | ) |
|