Lines Matching defs:buffer
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()