TwiceAsNice
2019-02-18
|
Macros | |
#define | JSON_ZONE_SIZE 4096 |
#define | JSON_STACK_SIZE 32 |
#define | XX(no, str) |
Functions | |
const char * | jsonStrError (int err) |
static bool | isspace (char c) |
static bool | isdelim (char c) |
static bool | isdigit (char c) |
static bool | isxdigit (char c) |
static int | char2int (char c) |
static double | string2double (char *s, char **endptr) |
static JsonNode * | insertAfter (JsonNode *tail, JsonNode *node) |
static JsonValue | listToValue (JsonTag tag, JsonNode *tail) |
int | jsonParse (char *s, char **endptr, JsonValue *value, JsonAllocator &allocator) |
#define JSON_STACK_SIZE 32 |
#define JSON_ZONE_SIZE 4096 |
#define XX | ( | no, | |
str | |||
) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
int jsonParse | ( | char * | s, |
char ** | endptr, | ||
JsonValue * | value, | ||
JsonAllocator & | allocator | ||
) |
const char* jsonStrError | ( | int | err | ) |
|
static |