#include <stddef.h>
Go to the source code of this file.
◆ cJSON_Array
| #define cJSON_Array (1 << 5) |
◆ cJSON_ArrayForEach
| #define cJSON_ArrayForEach |
( |
| element, |
|
|
| array ) |
Value:for(element = (array != NULL) ? (array)->child : NULL; element != NULL; element = element->next)
Definition at line 296 of file cJSON.h.
◆ CJSON_CDECL
◆ CJSON_CIRCULAR_LIMIT
| #define CJSON_CIRCULAR_LIMIT 10000 |
◆ cJSON_False
| #define cJSON_False (1 << 0) |
◆ cJSON_Invalid
| #define cJSON_Invalid (0) |
◆ cJSON_IsReference
| #define cJSON_IsReference 256 |
◆ CJSON_NESTING_LIMIT
| #define CJSON_NESTING_LIMIT 1000 |
◆ cJSON_NULL
| #define cJSON_NULL (1 << 2) |
◆ cJSON_Number
| #define cJSON_Number (1 << 3) |
◆ cJSON_Object
| #define cJSON_Object (1 << 6) |
◆ CJSON_PUBLIC
| #define CJSON_PUBLIC |
( |
| type | ) |
|
◆ cJSON_Raw
| #define cJSON_Raw (1 << 7) |
◆ cJSON_SetBoolValue
| #define cJSON_SetBoolValue |
( |
| object, |
|
|
| boolValue ) |
◆ cJSON_SetIntValue
| #define cJSON_SetIntValue |
( |
| object, |
|
|
| number ) |
Value:((object) ? (object)->valueint = (object)->valuedouble = (
number) : (
number))
const char *const const double number
Definition at line 281 of file cJSON.h.
◆ cJSON_SetNumberValue
| #define cJSON_SetNumberValue |
( |
| object, |
|
|
| number ) |
Value:((
object != NULL) ? cJSON_SetNumberHelper(
object, (
double)
number) : (
number))
Definition at line 284 of file cJSON.h.
◆ CJSON_STDCALL
◆ cJSON_String
| #define cJSON_String (1 << 4) |
◆ cJSON_StringIsConst
| #define cJSON_StringIsConst 512 |
◆ cJSON_True
| #define cJSON_True (1 << 1) |
◆ CJSON_VERSION_MAJOR
| #define CJSON_VERSION_MAJOR 1 |
◆ CJSON_VERSION_MINOR
| #define CJSON_VERSION_MINOR 7 |
◆ CJSON_VERSION_PATCH
| #define CJSON_VERSION_PATCH 19 |
◆ cJSON_bool
◆ CJSON_PUBLIC() [1/7]
| CJSON_PUBLIC |
( |
char * | | ) |
const |
◆ CJSON_PUBLIC() [2/7]
| CJSON_PUBLIC |
( |
cJSON * | | ) |
const |
◆ CJSON_PUBLIC() [3/7]
◆ CJSON_PUBLIC() [4/7]
| CJSON_PUBLIC |
( |
const char * | | ) |
|
◆ CJSON_PUBLIC() [5/7]
| CJSON_PUBLIC |
( |
double | | ) |
const |
◆ CJSON_PUBLIC() [6/7]
◆ CJSON_PUBLIC() [7/7]
◆ boolean
◆ buffer
◆ buffer_length
◆ case_sensitive
◆ count
◆ fmt
◆ format
◆ index
◆ item
◆ length
◆ name
◆ newitem
| const char cJSON * newitem |
◆ number
◆ prebuffer
◆ raw
| const char* const const char* const raw |
◆ recurse
◆ replacement
◆ require_null_terminated
| size_t const char cJSON_bool require_null_terminated |
◆ return_parse_end
| size_t const char ** return_parse_end |
◆ string
| const char *const const char *const string |
◆ valuestring
◆ which