RTS API Documentation  1.10.11
Functions | Variables
switch_cJSON_Utils.h File Reference
#include "switch_cJSON.h"
+ Include dependency graph for switch_cJSON_Utils.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 CJSON_PUBLIC (cJSON *) cJSONUtils_GetPointer(cJSON *const object
 
 CJSON_PUBLIC (void) cJSONUtils_AddPatchToArray(cJSON *const array
 
 CJSON_PUBLIC (int) cJSONUtils_ApplyPatches(cJSON *const object
 
 CJSON_PUBLIC (char *) cJSONUtils_FindPointerFromObjectTo(const cJSON *const object
 

Variables

const char * pointer
 
cJSON *const to
 
const char *const operation
 
const char *const const char *const path
 
const char *const const char *const const cJSON *const value
 
const cJSON *const patches
 
const cJSON *const patch
 
const cJSON *const target
 

Function Documentation

◆ CJSON_PUBLIC() [1/4]

CJSON_PUBLIC ( cJSON ) const

◆ CJSON_PUBLIC() [2/4]

CJSON_PUBLIC ( void  ) const

◆ CJSON_PUBLIC() [3/4]

CJSON_PUBLIC ( int  ) const

◆ CJSON_PUBLIC() [4/4]

CJSON_PUBLIC ( char *  ) const

Variable Documentation

◆ operation

const char* const operation

Definition at line 39 of file switch_cJSON_Utils.h.

Referenced by decode_patch_operation().

◆ patch

const cJSON *const patch

Definition at line 67 of file switch_cJSON_Utils.h.

Referenced by compose_patch(), generate_merge_patch(), and merge_patch().

◆ patches

const cJSON *const patches

Definition at line 41 of file switch_cJSON_Utils.h.

Referenced by CJSON_PUBLIC(), and create_patches().

◆ path

const char* const const char* const path

◆ pointer

const char * pointer

Definition at line 31 of file switch_cJSON_Utils.h.

Referenced by CJSON_PUBLIC(), and compare_pointers().

◆ target

const cJSON* const target

◆ to

cJSON *const to

◆ value

const char* const const char* const const cJSON* const value