Classes | Defines | Typedefs | Functions | Variables
cJSON.h File Reference
#include <pcl/pcl_macros.h>
#include <string>
Include dependency graph for cJSON.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cJSON
struct  cJSON_Hooks

Defines

#define cJSON_AddFalseToObject(object, name)   cJSON_AddItemToObject(object, name, cJSON_CreateFalse())
#define cJSON_AddNullToObject(object, name)   cJSON_AddItemToObject(object, name, cJSON_CreateNull())
#define cJSON_AddNumberToObject(object, name, n)   cJSON_AddItemToObject(object, name, cJSON_CreateNumber(n))
#define cJSON_AddStringToObject(object, name, s)   cJSON_AddItemToObject(object, name, cJSON_CreateString(s))
#define cJSON_AddTrueToObject(object, name)   cJSON_AddItemToObject(object, name, cJSON_CreateTrue())
#define cJSON_Array   5
#define cJSON_False   0
#define cJSON_IsReference   256
#define cJSON_NULL   2
#define cJSON_Number   3
#define cJSON_Object   6
#define cJSON_String   4
#define cJSON_True   1

Typedefs

typedef struct cJSON cJSON
typedef struct cJSON_Hooks cJSON_Hooks

Functions

 PCLAPI (void) cJSON_InitHooks(cJSON_Hooks *hooks)
 PCLAPI (cJSON *) cJSON_Parse(const char *value)
 PCLAPI (char *) cJSON_Print(cJSON *item)
 PCLAPI (int) cJSON_GetArraySize(cJSON *array)
 PCLAPI (const char *) cJSON_GetErrorPtr()

Variables

int count
int item
int cJSONnewitem
std::strings
const char * string
int which

Define Documentation

#define cJSON_AddFalseToObject (   object,
  name 
)    cJSON_AddItemToObject(object, name, cJSON_CreateFalse())

Definition at line 128 of file cJSON.h.

#define cJSON_AddNullToObject (   object,
  name 
)    cJSON_AddItemToObject(object, name, cJSON_CreateNull())

Definition at line 126 of file cJSON.h.

#define cJSON_AddNumberToObject (   object,
  name,
  n 
)    cJSON_AddItemToObject(object, name, cJSON_CreateNumber(n))

Definition at line 129 of file cJSON.h.

#define cJSON_AddStringToObject (   object,
  name,
  s 
)    cJSON_AddItemToObject(object, name, cJSON_CreateString(s))

Definition at line 130 of file cJSON.h.

#define cJSON_AddTrueToObject (   object,
  name 
)    cJSON_AddItemToObject(object, name, cJSON_CreateTrue())

Definition at line 127 of file cJSON.h.

#define cJSON_Array   5

Definition at line 42 of file cJSON.h.

#define cJSON_False   0

Definition at line 37 of file cJSON.h.

#define cJSON_IsReference   256

Definition at line 45 of file cJSON.h.

#define cJSON_NULL   2

Definition at line 39 of file cJSON.h.

#define cJSON_Number   3

Definition at line 40 of file cJSON.h.

#define cJSON_Object   6

Definition at line 43 of file cJSON.h.

#define cJSON_String   4

Definition at line 41 of file cJSON.h.

#define cJSON_True   1

Definition at line 38 of file cJSON.h.


Typedef Documentation

typedef struct cJSON cJSON
typedef struct cJSON_Hooks cJSON_Hooks

Function Documentation

PCLAPI ( void  )
PCLAPI ( cJSON ) const
PCLAPI ( char *  )
PCLAPI ( int  )
PCLAPI ( const char *  )

Variable Documentation

int count

Definition at line 104 of file cJSON.h.

const char cJSON * item

Definition at line 86 of file cJSON.h.

const char cJSON * newitem

Definition at line 123 of file cJSON.h.

Definition at line 79 of file cJSON.h.

const char * string

Definition at line 88 of file cJSON.h.

int which

Definition at line 117 of file cJSON.h.



pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:43