w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

_json_value Struct Reference

#include <json.h>

Collaboration diagram for _json_value:
[legend]

Public Attributes

struct _json_valueparent
 
json_type type
 
union {
   int   boolean
 
   int64_t   integer
 
   double   dbl
 
   struct {
      unsigned int   length
 
      char *   ptr
 
   }   string
 
   struct {
      unsigned int   length
 
      json_object_entry *   values
 
   }   object
 
   struct {
      unsigned int   length
 
      struct _json_value **   values
 
   }   array
 
u
 
union {
   struct _json_value *   next_alloc
 
   void *   object_mem
 
_reserved
 
 u
 
 _reserved
 
__int64 integer
 
 string
 
 object
 
 array
 

Detailed Description

Definition at line 109 of file json.h.

Member Data Documentation

◆  [1/2]

_json_value::_reserved { ... } union

◆ _reserved [2/2]

_json_value::_reserved

Definition at line 8766 of file CPAL.d.

◆  [1/2]

◆ array [2/2]

_json_value::array

Definition at line 8757 of file CPAL.d.

◆ boolean

int _json_value::boolean

Definition at line 117 of file json.h.

◆ dbl

double _json_value::dbl

Definition at line 119 of file json.h.

Referenced by otfcc_parseCvt(), otfcc_parseOS_2(), otl_gpos_parse_pair(), and parseClassDef().

◆ integer [1/2]

int64_t _json_value::integer

◆ integer [2/2]

__int64 _json_value::integer

Definition at line 8716 of file CPAL.d.

◆ length

◆ next_alloc

struct _json_value* _json_value::next_alloc

Definition at line 165 of file json.h.

◆  [1/2]

◆ object [2/2]

_json_value::object

Definition at line 8741 of file CPAL.d.

◆ object_mem

void* _json_value::object_mem

Definition at line 166 of file json.h.

◆ parent

struct _json_value * _json_value::parent

Definition at line 111 of file json.h.

◆ ptr

◆  [1/2]

◆ string [2/2]

_json_value::string

Definition at line 8724 of file CPAL.d.

◆ type

◆  [1/2]

◆ u [2/2]

_json_value::u

Definition at line 8759 of file CPAL.d.

◆ values [1/2]

◆ values [2/2]

struct _json_value** _json_value::values

Definition at line 148 of file json.h.


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