Lines Matching +defs:buffer +defs:string

195 static unsigned char* cJSON_strdup(const unsigned char* string, const internal_hooks * const hooks)  in cJSON_strdup()
304 #define can_read(buffer, size) ((buffer != NULL) && (((buffer)->offset + size) <= (buffer)->length)) argument
306 #define can_access_at_index(buffer, index) ((buffer != NULL) && (((buffer)->offset + index) < (buff… argument
307 #define cannot_access_at_index(buffer, index) (!can_access_at_index(buffer, index)) argument
309 #define buffer_at_offset(buffer) ((buffer)->content + (buffer)->offset) argument
436 unsigned char *buffer; member
534 static void update_offset(printbuffer * const buffer) in update_offset()
1043 static parse_buffer *buffer_skip_whitespace(parse_buffer * const buffer) in buffer_skip_whitespace()
1069 static parse_buffer *skip_utf8_bom(parse_buffer * const buffer) in skip_utf8_bom()
1102 parse_buffer buffer = { 0, 0, 0, 0, { 0, 0, 0 } }; in cJSON_ParseWithLengthOpts() local
1195 printbuffer buffer[1]; in print() local
1297 CJSON_PUBLIC(cJSON_bool) cJSON_PrintPreallocated(cJSON *item, char *buffer, const int length, const… in cJSON_PrintPreallocated()
1909 CJSON_PUBLIC(cJSON *) cJSON_GetObjectItem(const cJSON * const object, const char * const string) in cJSON_GetObjectItem()
1914 …IC(cJSON *) cJSON_GetObjectItemCaseSensitive(const cJSON * const object, const char * const string) in cJSON_GetObjectItemCaseSensitive()
1919 CJSON_PUBLIC(cJSON_bool) cJSON_HasObjectItem(const cJSON *object, const char *string) in cJSON_HasObjectItem()
2008 static void* cast_away_const(const void* string) in cast_away_const()
2017 static cJSON_bool add_item_to_object(cJSON * const object, const char * const string, cJSON * const… in add_item_to_object()
2054 CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToObject(cJSON *object, const char *string, cJSON *item) in cJSON_AddItemToObject()
2060 CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToObjectCS(cJSON *object, const char *string, cJSON *item) in cJSON_AddItemToObjectCS()
2075 CJSON_PUBLIC(cJSON_bool) cJSON_AddItemReferenceToObject(cJSON *object, const char *string, cJSON *i… in cJSON_AddItemReferenceToObject()
2145 …) cJSON_AddStringToObject(cJSON * const object, const char * const name, const char * const string) in cJSON_AddStringToObject()
2238 CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObject(cJSON *object, const char *string) in cJSON_DetachItemFromObject()
2245 CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObjectCaseSensitive(cJSON *object, const char *string) in cJSON_DetachItemFromObjectCaseSensitive()
2252 CJSON_PUBLIC(void) cJSON_DeleteItemFromObject(cJSON *object, const char *string) in cJSON_DeleteItemFromObject()
2257 CJSON_PUBLIC(void) cJSON_DeleteItemFromObjectCaseSensitive(cJSON *object, const char *string) in cJSON_DeleteItemFromObjectCaseSensitive()
2343 static cJSON_bool replace_item_in_object(cJSON *object, const char *string, cJSON *replacement, cJS… in replace_item_in_object()
2361 CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInObject(cJSON *object, const char *string, cJSON *newite… in cJSON_ReplaceItemInObject()
2366 CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object, const char *string, … in cJSON_ReplaceItemInObjectCaseSensitive()
2442 CJSON_PUBLIC(cJSON *) cJSON_CreateString(const char *string) in cJSON_CreateString()
2459 CJSON_PUBLIC(cJSON *) cJSON_CreateStringReference(const char *string) in cJSON_CreateStringReference()