19 #define COMPILER_SUPPORTS_STANDARDTYPES
22 #define COMPILER_SUPPORTS_STANDARDTYPES
25 #ifdef COMPILER_SUPPORTS_STANDARDTYPES
93 constexpr
tSize g_npos = (std::numeric_limits<size_t>::max)();
117 #if (__WORDSIZE == 64)
120 #if (__WORDSIZE == 32)
123 #if (__WORDSIZE == 16)
Copyright © Audi Electronics Venture GmbH.
uint8_t tUInt8
type definition for unsigned integer values (8bit) (platform and compiler independent type).
char tChar
The tChar defines the type for platform character set (platform and compiler dependent type).
tInt64 tFileSize
type definition for a file or stream size value (platform and compiler independent type).
int64_t tInt64
type definition for signed integer values (64bit) (platform and compiler independent type).
int16_t tInt16
type definition for signed integer values (16bit) (platform and compiler independent type).
int32_t tInt32
type definition for signed integer values (32bit) (platform and compiler independent type).
tInt64 tTimeStamp
type definition for a time value.
tInt64 tFilePos
type definition for a file or stream position value (platform and compiler independent type).
unsigned int tUInt
type definition for unsigned integer value (platform and compiler dependent type).
double tFloat
type definition for double value (platform and compiler dependent type).
char TCHAR
Char type on Windows platforms.
float tFloat32
type definition for Float32 (32bit float values) (platform and compiler independent type).
void tVoid
The tVoid is always the definition for the void (non-type).
uint16_t tUInt16
type definition for unsigned integer values (16bit) (platform and compiler independent type).
tVoid * tHandle
type definition for a handle value (platform and compiler dependent type).
int tInt
type definition for signed integer value (platform and compiler dependent type).
double tFloat64
type definition for Float64 (64bit double values) (platform and compiler independent type).
bool tBool
The tBool defines the type for the Values tTrue and tFalse (platform and compiler dependent).
uint32_t tUInt32
type definition for unsigned integer values (32bit) (platform and compiler independent type).
size_t tSize
type definition for a array size values, map size values etc.
tUInt tMemoryAddress
The tMemoryAddress always defines a type for the platforms memory address pointer (tVoid*) (32 / 64 b...
int8_t tInt8
type definition for signed integer values (8bit) (platform and compiler independent type).
constexpr tSize g_npos
npos size declaration
uint64_t tUInt64
type definition for unsigned integer values (64bit) (platform and compiler independent type).
signed short int tWChar
The tWChar defines the type for platform wide character set (platform and compiler dependent type).