23#define MIN_uint64 0x0000000000000000
24#define MAX_uint64 0xFFFFFFFFFFFFFFFF
25#define MIN_int64 0x8000000000000000
26#define MAX_int64 0x7FFFFFFFFFFFFFFF
27#define MIN_uint32 0x00000000
28#define MAX_uint32 0xFFFFFFFF
29#define MIN_int32 0x80000000
30#define MAX_int32 0x7FFFFFFF
31#define MIN_uint16 0x0000
32#define MAX_uint16 0xFFFF
33#define MIN_int16 0x8000
34#define MAX_int16 0x7FFF
39#define MIN_float32 ((float)-3.40282347e+38)
40#define MAX_float32 ((float)3.40282347e+38)
62 int8_t AsInt8Array[8];
63 uint8_t AsUint8Array[8];
64 int16_t AsInt16Array[4];
65 uint16_t AsUint16Array[4];
66 int32_t AsInt32Array[2];
67 uint32_t AsUint32Array[2];
@ TYPE_int16
Definition: SYS_Type.h:77
@ TYPE_int8
Definition: SYS_Type.h:75
@ TYPE_int32
Definition: SYS_Type.h:79
@ TYPE_uint32
Definition: SYS_Type.h:80
@ TYPE_uint64
Definition: SYS_Type.h:82
@ TYPE_boolean
Definition: SYS_Type.h:85
@ TYPE_int64
Definition: SYS_Type.h:81
@ TYPE_string
Definition: SYS_Type.h:86
@ TYPE_uint16
Definition: SYS_Type.h:78
@ TYPE_float
Definition: SYS_Type.h:83
@ TYPE_double
Definition: SYS_Type.h:84
@ TYPE_uint8
Definition: SYS_Type.h:76
Generalized Object to hold parameter-values of all datatypes and information about its type.
Definition: SYS_Type.h:93
obj_data Data
Definition: SYS_Type.h:94
uint32_t Type
Definition: SYS_Type.h:95
Generalized Enum to hold parameter-values of all datatypes.
Definition: SYS_Type.h:50
int16_t AsInt16
Definition: SYS_Type.h:53
uint8_t AsUint8
Definition: SYS_Type.h:52
int32_t AsInt32
Definition: SYS_Type.h:55
float AsFloat32
Definition: SYS_Type.h:59
uint32_t AsUint32
Definition: SYS_Type.h:56
int8_t AsInt8
Definition: SYS_Type.h:51
uint64_t AsUint64
Definition: SYS_Type.h:58
int64_t AsInt64
Definition: SYS_Type.h:57
double AsFloat64
Definition: SYS_Type.h:60
uint16_t AsUint16
Definition: SYS_Type.h:54