|
| enum | eTypeTag {
TAG_INVALID = 0
, TAG_RAW_VALUE = 1
, TAG_FLOAT64 = 2
, TAG_UINT64 = 3
,
TAG_INT64 = 4
, TAG_UINT32 = 5
, TAG_INT32 = 6
, TAG_FLOAT32 = 7
} |
| |
|
|
uint8_t | nTypeTag = TAG_INVALID |
| |
|
uint8_t | nReserved [7] = {} |
| |
|
union { | |
| |
|
float f32Value | |
| |
|
double f64Value | |
| |
|
uint64_t nui64Value | |
| |
|
int64_t ni64Value | |
| |
|
uint32_t nui32Value | |
| |
|
int32_t ni32Value | |
| |
|
uint64_t n64RawValue = 0 | |
| |
| }; | | |
| |
|
const char * | strValue = nullptr |
| |
|
uint8_t | nReserved2 [8] = {} |
| |
The documentation for this struct was generated from the following file: