#include "xode.h"#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>

Go to the source code of this file.
Functions | |
| static void | _xode_expat_charData (void *userdata, const char *s, int len) |
| static void | _xode_expat_endElement (void *userdata, const char *name) |
| static void | _xode_expat_startElement (void *userdata, const char *name, const char **atts) |
| static void | _xode_put_expatattribs (xode current, const char **atts) |
| xode | xode_from_file (char *file) |
| xode | xode_from_str (char *str, int len) |
| xode | xode_from_strx (char *str, int len, int *err, int *pos) |
| int | xode_to_file (char *file, xode node) |
| static void _xode_expat_charData | ( | void * | userdata, | |
| const char * | s, | |||
| int | len | |||
| ) | [static] |
Definition at line 72 of file jabber/xode_from.c.
References xode_insert_cdata().
Referenced by xode_from_file(), xode_from_str(), and xode_from_strx().
| static void _xode_expat_endElement | ( | void * | userdata, | |
| const char * | name | |||
| ) | [static] |
Definition at line 59 of file jabber/xode_from.c.
References xode_struct::complete, NULL, and xode_get_parent().
Referenced by xode_from_file(), xode_from_str(), and xode_from_strx().
| static void _xode_expat_startElement | ( | void * | userdata, | |
| const char * | name, | |||
| const char ** | atts | |||
| ) | [static] |
Definition at line 39 of file jabber/xode_from.c.
References _xode_put_expatattribs(), NULL, xode_insert_tag(), and xode_new().
Referenced by xode_from_file(), xode_from_str(), and xode_from_strx().
| static void _xode_put_expatattribs | ( | xode | current, | |
| const char ** | atts | |||
| ) | [static] |
Definition at line 28 of file jabber/xode_from.c.
References NULL, and xode_put_attrib().
Referenced by _xode_expat_startElement(), and _xode_stream_startElement().
| xode xode_from_file | ( | char * | file | ) |
Definition at line 141 of file jabber/xode_from.c.
| xode xode_from_str | ( | char * | str, | |
| int | len | |||
| ) |
Definition at line 81 of file jabber/xode_from.c.
| xode xode_from_strx | ( | char * | str, | |
| int | len, | |||
| int * | err, | |||
| int * | pos | |||
| ) |
Definition at line 111 of file jabber/xode_from.c.
| int xode_to_file | ( | char * | file, | |
| xode | node | |||
| ) |
Definition at line 196 of file jabber/xode_from.c.
1.5.6