JSON macros. More...
Macros | |
#define | JSON_GET_VALUE(context, key) json_context_get_value(context, key, NULL) |
Return the value of a JSON key searching from the beginning json_context_get_value() | |
#define | JSON_GET_VALUE_WITH(context, key, token) json_context_get_value(context, key, token) |
Return the value of a JSON key searching from the given token json_context_get_value() | |
#define | JSON_STR(token) token->data.str |
Return string value of JSON token. | |
#define | JSON_UINT32(token) token->data.uint32 |
Return uint32_t value of JSON token. | |
#define | JSON_INT32(token) token->data.int32 |
Return int32_t value of JSON token. | |
#define | JSON_UINT64(token) token->data.uint64 |
Return uint64_t value of JSON token. | |
#define | JSON_INT64(token) token->data.int64 |
Return int64_t value of JSON token. | |
#define | JSON_BOOL(token) token->data.boolean |
Return zos_bool_t value of JSON token. | |
Detailed Description
JSON macros.