wxJSONValueHolder Union Reference

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

#include <jsonval.h>

List of all members.

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
wxInt64 m_valInt64
wxUint64 m_valUInt64


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 wxJSON internals.


Member Data Documentation


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

Generated on Fri Nov 13 22:52:30 2009 for wxJSON by  doxygen 1.5.5