FARGOS/VISTA Object Management Environment Core
..
|
Storage record for large-sized elements on 32-bit hardware. More...
#include <OMEbaseType.h>
Public Member Functions | |
OMEextendedType (double f) | |
OMEextendedType (int64_t i) | |
OMEextendedType (uint64_t ui) | |
~OMEextendedType () | |
Public Attributes | |
union { | |
double df | |
int64_t i64 | |
uint64_t ui64 | |
} | extValue |
Storage record for large-sized elements on 32-bit hardware.
Provides storage of bulky primitive data types for OMEtype.
Some primitive data types are notably longer than the 32-bits used to store the majority of primitive data elements. Rather than waste space in most instances of OMEtype, bulky primitive data is stored in an auxilary data structure.
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
double OMEextendedType::df |
union { ... } OMEextendedType::extValue |
int64_t OMEextendedType::i64 |
uint64_t OMEextendedType::ui64 |
![]() | Generated: Tue Jul 28 2020 16:03:27
Support Information |