Go to the documentation of this file.
12 #ifndef _json_tokener_h_
13 #define _json_tokener_h_
67 #define JSON_TOKENER_MAX_DEPTH 32
87 const char *str,
int len);
@ json_tokener_state_comment_start
void json_tokener_free(struct json_tokener *tok)
@ json_tokener_state_eatws
@ json_tokener_state_object_field
@ json_tokener_state_string_escape
@ json_tokener_error_parse_object_key_sep
@ json_tokener_state_array_add
@ json_tokener_state_comment
@ json_tokener_error_parse_array
@ json_tokener_state_object_value
#define JSON_TOKENER_MAX_DEPTH
@ json_tokener_state_comment_end
@ json_tokener_state_object_sep
void json_tokener_reset(struct json_tokener *tok)
@ json_tokener_error_parse_unexpected
@ json_tokener_error_parse_number
@ json_tokener_state_object_field_end
@ json_tokener_error_parse_string
struct json_tokener * json_tokener_new(void)
@ json_tokener_state_string
enum json_tokener_state state saved_state
@ json_tokener_state_escape_unicode
struct json_object * json_tokener_parse(const char *str)
@ json_tokener_state_object_field_start
@ json_tokener_error_parse_object_key_name
@ json_tokener_state_boolean
@ json_tokener_state_finish
@ json_tokener_state_array
struct json_object * json_tokener_parse_ex(struct json_tokener *tok, const char *str, int len)
enum json_tokener_error err
@ json_tokener_state_number
@ json_tokener_error_parse_eof
@ json_tokener_state_start
@ json_tokener_error_parse_null
@ json_tokener_state_array_sep
@ json_tokener_error_depth
@ json_tokener_state_comment_eol
struct json_object * current
@ json_tokener_error_parse_comment
struct json_tokener_srec stack[JSON_TOKENER_MAX_DEPTH]
@ json_tokener_state_object_value_add
const char * json_tokener_errors[]
@ json_tokener_error_parse_boolean
@ json_tokener_state_null
@ json_tokener_error_parse_object_value_sep
csm
Author(s): Andrea Censi
autogenerated on Wed Aug 17 2022 02:50:33