VR-Vantage 3.2 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Attributes
_json_value Struct Reference

Public Attributes

struct _json_valueparent
json_type type
union {
   int   boolean
   json_int_t   integer
   double   dbl
   struct {
      unsigned int   length
      json_char *   ptr
   }   string
   struct {
      unsigned int   length
      struct {
         json_char *   name
         unsigned int   name_length
         struct _json_value *   value
      }   values
   }   object
   struct {
      unsigned int   length
      struct _json_value **   values
   }   array
u
union {
   struct _json_value *   next_alloc
   void *   object_mem
_reserved

Member Data Documentation

struct _json_value* _json_value::parent
json_type _json_value::type
int _json_value::boolean
json_int_t _json_value::integer
double _json_value::dbl
unsigned int _json_value::length
json_char* _json_value::ptr
struct { ... } _json_value::string
json_char* _json_value::name
unsigned int _json_value::name_length
struct _json_value* _json_value::value
struct { ... } * _json_value::values
struct { ... } _json_value::object
struct _json_value** _json_value::values
struct { ... } _json_value::array
union { ... } _json_value::u
struct _json_value* _json_value::next_alloc
void* _json_value::object_mem
union { ... } _json_value::_reserved

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


Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)