Searched refs:strbuff (Results 1 - 4 of 4) sorted by relevance
/seL4-camkes-master/projects/projects_libs/libjansson/jansson-2.7/src/ |
H A D | strbuffer.c | 21 int strbuffer_init(strbuffer_t *strbuff) argument 23 strbuff->size = STRBUFFER_MIN_SIZE; 24 strbuff->length = 0; 26 strbuff->value = jsonp_malloc(strbuff->size); 27 if(!strbuff->value) 31 strbuff->value[0] = '\0'; 35 void strbuffer_close(strbuffer_t *strbuff) argument 37 if(strbuff->value) 38 jsonp_free(strbuff 45 strbuffer_clear(strbuffer_t *strbuff) argument 51 strbuffer_value(const strbuffer_t *strbuff) argument 56 strbuffer_steal_value(strbuffer_t *strbuff) argument 63 strbuffer_append(strbuffer_t *strbuff, const char *string) argument 68 strbuffer_append_byte(strbuffer_t *strbuff, char byte) argument 73 strbuffer_append_bytes(strbuffer_t *strbuff, const char *data, size_t size) argument 107 strbuffer_pop(strbuffer_t *strbuff) argument [all...] |
H A D | strbuffer.h | 17 int strbuffer_init(strbuffer_t *strbuff); 18 void strbuffer_close(strbuffer_t *strbuff); 20 void strbuffer_clear(strbuffer_t *strbuff); 22 const char *strbuffer_value(const strbuffer_t *strbuff); 25 char *strbuffer_steal_value(strbuffer_t *strbuff); 27 int strbuffer_append(strbuffer_t *strbuff, const char *string); 28 int strbuffer_append_byte(strbuffer_t *strbuff, char byte); 29 int strbuffer_append_bytes(strbuffer_t *strbuff, const char *data, size_t size); 31 char strbuffer_pop(strbuffer_t *strbuff);
|
H A D | pack_unpack.c | 131 strbuffer_t strbuff; local 160 strbuffer_init(&strbuff); 166 strbuffer_close(&strbuff); 183 if(strbuffer_append_bytes(&strbuff, str, length) == -1) { 185 strbuffer_close(&strbuff); 196 if(!utf8_check_string(strbuff.value, strbuff.length)) { 198 strbuffer_close(&strbuff); 202 *out_len = strbuff.length; 204 return strbuffer_steal_value(&strbuff); [all...] |
H A D | dump.c | 425 strbuffer_t strbuff; local 428 if(strbuffer_init(&strbuff)) 431 if(json_dump_callback(json, dump_to_strbuffer, (void *)&strbuff, flags)) 434 result = jsonp_strdup(strbuffer_value(&strbuff)); 436 strbuffer_close(&strbuff);
|
Completed in 33 milliseconds