json-c  0.14
Data Fields
json_object::data Union Reference

Data Fields

json_bool c_boolean
 
double c_double
 
struct {
   union {
      int64_t   c_int64
 
      uint64_t   c_uint64
 
   }   cint
 
   enum json_object_int_type   cint_type
 
c_int
 
struct lh_tablec_object
 
struct array_listc_array
 
struct {
   union {
      char *   ptr
 
      char   data [LEN_DIRECT_STRING_DATA]
 
   }   str
 
   int   len
 
c_string
 

Field Documentation

◆ c_array

struct array_list* json_object::data::c_array

◆ c_boolean

json_bool json_object::data::c_boolean

◆ c_double

double json_object::data::c_double

◆ 

struct { ... } json_object::data::c_int

◆ c_int64

int64_t json_object::data::c_int64

◆ c_object

struct lh_table* json_object::data::c_object

◆ 

struct { ... } json_object::data::c_string

◆ c_uint64

uint64_t json_object::data::c_uint64

◆ 

union { ... } json_object::data::cint

◆ cint_type

enum json_object_int_type json_object::data::cint_type

◆ data

◆ len

int json_object::data::len

◆ ptr

char* json_object::data::ptr

◆ 

union { ... } json_object::data::str

The documentation for this union was generated from the following file: