struct yajl_buf_t | |
{ | |
size_t len; | |
size_t used; | |
unsigned char* data; | |
yajl_alloc_funcs* alloc; | |
} |
yajl_buf yajl_buf_alloc ( yajl_alloc_funcs* alloc )
Prototyped in: | src/yajl_buf.h | |
Calls: | memset() | |
Called by: | yajl_alloc() | src/yajl.c |
yajl_gen_alloc() | src/yajl_gen.c | |
yajl_lex_alloc() | src/yajl_lex.c |
void yajl_buf_append ( yajl_buf buf, const void* data, size_t len )
Prototyped in: | src/yajl_buf.h | |
Calls: | yajl_buf_ensure_available() | src/yajl_buf.c |
__assert13(), memcpy() | ||
Called by: | yajl_do_parse() | src/yajl_parser.c |
yajl_lex_lex() | src/yajl_lex.c | |
yajl_string_decode() | src/yajl_encode.c | |
Used in: | yajl_gen_alloc() | src/yajl_gen.c |
yajl_gen_clear() | src/yajl_gen.c | |
yajl_gen_free() | src/yajl_gen.c | |
yajl_gen_get_buf() | src/yajl_gen.c |
void yajl_buf_clear ( yajl_buf buf )
Prototyped in: | src/yajl_buf.h | |
Called by: | yajl_do_parse() | src/yajl_parser.c |
yajl_gen_clear() | src/yajl_gen.c | |
yajl_lex_lex() | src/yajl_lex.c |
const unsigned char* yajl_buf_data ( yajl_buf buf )
void yajl_buf_free ( yajl_buf buf )
Prototyped in: | src/yajl_buf.h | |
Calls: | __assert13() | |
Called by: | yajl_free() | src/yajl.c |
yajl_gen_config() | src/yajl_gen.c | |
yajl_gen_free() | src/yajl_gen.c | |
yajl_lex_free() | src/yajl_lex.c |
size_t yajl_buf_len ( yajl_buf buf )
void yajl_buf_truncate ( yajl_buf buf, size_t len )
Prototyped in: | src/yajl_buf.h | |
Calls: | __assert13() | |
Called by: | yajl_lex_peek() | src/yajl_lex.c |
Calls: | __assert13() | |
Called by: | yajl_buf_append() | src/yajl_buf.c |