cJSON
create_reference()
is only used within cJSON.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
cJSON
create_reference()
create_reference() function
Syntax
Show:
Summary
Declaration
from
cJSON.c:1953
static
cJSON
*
create_reference
(
const
cJSON
*
item
,
const
internal_hooks
*
const
hooks
)
;
Arguments
Argument
item
hooks
Related Functions
Found 101 other functions taking a
cJSON
argument:
Function
cJSON_Delete()
cJSON_AddItemToObject()
add_item_to_object()
cJSON_GetObjectItem()
cJSON_Duplicate()
cJSON_IsObject()
cJSON_AddItemToArray()
sort_object()
compose_patch()
cJSON_IsArray()
print_value()
get_item_from_pointer()
get_object_item()
get_object_item()
suffix_object()
cJSON_Print()
cJSON_AddNumberToObject()
cJSON_AddStringToObject()
parse_value()
get_array_item()
add_item_to_array()
cJSON_DetachItemFromObject()
cJSON_DetachItemViaPointer()
cJSON_IsString()
cJSON_Compare()
compare_json()
create_patches()
cJSON_GetObjectItemCaseSensitive()
cJSON_DeleteItemFromObject()
cJSON_DeleteItemFromObjectCaseSensitive()
cJSON_ReplaceItemViaPointer()
cJSON_DetachItemFromObjectCaseSensitive()
sort_list()
merge_patch()
parse_string()
print()
parse_object()
parse_array()
print_array()
print_object()
replace_item_in_object()
cJSON_DetachItemFromArray()
cJSON_IsNull()
cJSON_IsNumber()
cJSONUtils_FindPointerFromObjectTo()
detach_path()
overwrite_item()
apply_patch()
cJSONUtils_GenerateMergePatch()
generate_merge_patch()
print_number()
cJSON_SetNumberHelper()
cJSON_SetValuestring()
print_string()
cJSON_PrintUnformatted()
cJSON_PrintBuffered()
cJSON_PrintPreallocated()
cJSON_GetArraySize()
cJSON_GetArrayItem()
cJSON_HasObjectItem()
cJSON_AddItemToObjectCS()
cJSON_AddItemReferenceToArray()
cJSON_AddItemReferenceToObject()
cJSON_AddNullToObject()
cJSON_AddTrueToObject()
cJSON_AddFalseToObject()
cJSON_AddBoolToObject()
cJSON_ReplaceItemInArray()
cJSON_InsertItemInArray()
cJSON_DeleteItemFromArray()
cJSON_AddRawToObject()
cJSON_AddObjectToObject()
cJSON_AddArrayToObject()
cJSON_CreateObjectReference()
cJSON_CreateArrayReference()
cJSON_ReplaceItemInObject()
cJSON_ReplaceItemInObjectCaseSensitive()
cJSON_IsTrue()
cJSON_IsBool()
cJSON_IsInvalid()
cJSON_IsFalse()
cJSON_IsRaw()
cJSON_GetStringValue()
cJSON_GetNumberValue()
parse_number()
get_array_item()
cJSONUtils_GetPointer()
cJSONUtils_GetPointerCaseSensitive()
detach_item_from_array()
insert_item_in_array()
decode_patch_operation()
cJSONUtils_ApplyPatches()
cJSONUtils_ApplyPatchesCaseSensitive()
cJSONUtils_MergePatch()
cJSONUtils_AddPatchToArray()
cJSONUtils_GeneratePatches()
cJSONUtils_GeneratePatchesCaseSensitive()
cJSONUtils_SortObject()
cJSONUtils_SortObjectCaseSensitive()
cJSONUtils_GenerateMergePatchCaseSensitive()
cJSONUtils_MergePatchCaseSensitive()
Examples
References
from
examples
Code
Location
Referrer
static
cJSON
*
create_reference
(
const
cJSON
*
item
,
const
internal_hooks
*
const
hooks
)
cJSON.c:1953
return
add_item_to_array
(
array
,
create_reference
(
item
,
&
global_hooks
)
)
;
cJSON.c:2084
cJSON_AddItemReferenceToArray()
return
add_item_to_object
(
object
,
string
,
create_reference
(
item
,
&
global_hooks
)
,
&
global_hooks
,
false
)
;
cJSON.c:2094
cJSON_AddItemReferenceToObject()
Call Tree
from
examples
create_reference()
is called by 2 functions and calls 1 function:
cJSON_AddItemReferenceToArray()
cJSON_AddItemReferenceToObject()
All items filtered out
create_reference()
cJSON_New_Item()
All items filtered out
Data Use
from
examples
create_reference()
reads 1 variable and writes 4 variables:
cJSON::type
All items filtered out
create_reference()
cJSON::next
cJSON::prev
cJSON::type
cJSON::string
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out