22 #ifndef __SBG_TYPES_H__ 23 #define __SBG_TYPES_H__ 28 #define SBG_MIN_INT_8 (-128) 29 #define SBG_MAX_INT_8 (127) 30 #define SBG_HALF_UINT_8 (128) 31 #define SBG_MAX_UINT_8 (255) 33 #define SBG_MIN_INT_16 (-32768) 34 #define SBG_MAX_INT_16 (32767) 35 #define SBG_HALF_UINT_16 (32768) 36 #define SBG_MAX_UINT_16 (65535) 38 #define SBG_MIN_INT_24 (-8388608l) 39 #define SBG_MAX_INT_24 (8388607l) 40 #define SBG_HALF_UINT_24 (8388608ul) 41 #define SBG_MAX_UINT_24 (16777216ul) 43 #define SBG_MIN_INT_32 (-2147483647l - 1) 44 #define SBG_MAX_INT_32 (2147483647l) 45 #define SBG_HALF_UINT_32 (2147483648ul) 46 #define SBG_MAX_UINT_32 (4294967295ul) 48 #define SBG_MIN_INT_64 (-9223372036854775807ll - 1) 49 #define SBG_MAX_INT_64 (9223372036854775807ll) 50 #define SBG_HALF_UINT_64 (9223372036854775808ull) 51 #define SBG_MAX_UINT_64 (0xFFFFFFFFFFFFFFFFull) 60 typedef unsigned long long int uint64;
65 typedef signed long long int int64;
union _FloatNint FloatNint
union _Uint8PtrToUint32Ptr Uint8PtrToUint32Ptr
unsigned long long int uint64
union _Uint8ToUint16 Uint8ToUint16
signed long long int int64
union _Uint8ToUint32 Uint8ToUint32
struct _DateStructure DateStructure
union _Uint8ToInt16 Uint8ToInt16
union _DoubleNint DoubleNint
union _Uint8ToInt32 Uint8ToInt32