JSON macros. More...
Macros |
|
| #define | JSON_GET_VALUE (context, key) gos_json_context_get_value (context, key, NULL) |
|
Return the value of a JSON key searching from the beginning
gos_json_context_get_value()
|
|
| #define | JSON_GET_VALUE_WITH (context, key, token) gos_json_context_get_value (context, key, token) |
|
Return the value of a JSON key searching from the given token
gos_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 bool value of JSON token.
|
|
Detailed Description
JSON macros.