json-c  0.17
Data Fields
json_tokener Struct Reference

Data Fields

char * str
 
struct printbufpb
 
int max_depth
 
int depth
 
int is_double
 
int st_pos
 
int char_offset
 
enum json_tokener_error err
 
unsigned int ucs_char
 
unsigned int high_surrogate
 
char quote_char
 
struct json_tokener_srecstack
 
int flags
 

Detailed Description

Internal state of the json parser. Do not access any fields of this structure directly. Its definition is published due to historical limitations in the json tokener API, and will be changed to be an opaque type in the future.

Field Documentation

int json_tokener::char_offset
int json_tokener::depth
enum json_tokener_error json_tokener::err
int json_tokener::flags
unsigned int json_tokener::high_surrogate
int json_tokener::is_double
int json_tokener::max_depth
struct printbuf* json_tokener::pb
char json_tokener::quote_char
int json_tokener::st_pos
struct json_tokener_srec* json_tokener::stack
char* json_tokener::str
Deprecated:
Do not access any of these fields outside of json_tokener.c
unsigned int json_tokener::ucs_char

The documentation for this struct was generated from the following file: