Version: 0.6.0
wxJSONValueHolder Union Reference

The actual value held by the wxJSONValue class (internal use) More...

#include <jsonval.h>

Public Attributes

int m_valInt
 
unsigned int m_valUInt
 
short int m_valShort
 
unsigned short m_valUShort
 
long int m_valLong
 
unsigned long m_valULong
 
double m_valDouble
 
const wxChar * m_valCString
 
bool m_valBool
 

Detailed Description

The actual value held by the wxJSONValue class (internal use)

Note that this structure is a union as in versions prior to 0.4.x The union just stores primitive types and not complex types which are stored in separate data members of the wxJSONRefData structure.

This organization give us more flexibility when retrieving compatible types such as ints unsigned ints, long and so on. To know more about the internal structure of the wxJSONValue class see pg_json_internals.


The documentation for this union was generated from the following file:
  • /home/bishop/work/projects/nextgismanager/include/wxgis/core/json/jsonval.h