22 #include <yajl/yajl_common.h>
24 #ifndef __YAJL_GEN_H__
25 #define __YAJL_GEN_H__
132 const unsigned char * str,
145 const unsigned char ** buf,
struct yajl_gen_t * yajl_gen
Definition: yajl_gen.h:60
Definition: yajl_gen.h:72
Definition: yajl_gen.h:35
YAJL_API yajl_gen_status yajl_gen_array_close(yajl_gen hand)
YAJL_API yajl_gen_status yajl_gen_double(yajl_gen hand, double number)
YAJL_API yajl_gen_status yajl_gen_null(yajl_gen hand)
YAJL_API yajl_gen_status yajl_gen_number(yajl_gen hand, const char *num, size_t len)
Definition: yajl_gen.h:88
#define YAJL_API
Definition: yajl_common.h:41
YAJL_API int yajl_gen_config(yajl_gen g, yajl_gen_option opt,...)
Definition: yajl_gen.h:41
YAJL_API yajl_gen_status yajl_gen_map_open(yajl_gen hand)
YAJL_API yajl_gen_status yajl_gen_map_close(yajl_gen hand)
YAJL_API void yajl_gen_clear(yajl_gen hand)
Definition: yajl_gen.h:46
YAJL_API yajl_gen_status yajl_gen_array_open(yajl_gen hand)
YAJL_API yajl_gen_status yajl_gen_bool(yajl_gen hand, int boolean)
Definition: yajl_gen.h:94
Definition: yajl_gen.h:44
Definition: yajl_gen.h:101
YAJL_API void yajl_gen_free(yajl_gen handle)
void(* yajl_print_t)(void *ctx, const char *str, size_t len)
Definition: yajl_gen.h:63
YAJL_API yajl_gen_status yajl_gen_string(yajl_gen hand, const unsigned char *str, size_t len)
YAJL_API void yajl_gen_reset(yajl_gen hand, const char *sep)
Definition: yajl_gen.h:78
Definition: yajl_gen.h:38
yajl_gen_option
Definition: yajl_gen.h:70
YAJL_API yajl_gen_status yajl_gen_get_buf(yajl_gen hand, const unsigned char **buf, size_t *len)
Definition: yajl_gen.h:52
YAJL_API yajl_gen_status yajl_gen_integer(yajl_gen hand, long long int number)
YAJL_API yajl_gen yajl_gen_alloc(const yajl_alloc_funcs *allocFuncs)
Definition: yajl_common.h:58
Definition: yajl_gen.h:56
Definition: yajl_gen.h:49
yajl_gen_status
Definition: yajl_gen.h:33