ADTF  3.18.2
builds/digitalwerk/solutions/adtf_content/adtf_base/adtf_core/src/libraries/a_utils/include/a_utils/base/types.h File Reference

Copyright © Audi Electronics Venture GmbH. More...

Go to the source code of this file.

Typedefs

typedef int8_t tInt8
 type definition for signed integer values (8bit) (platform and compiler independent type).
 
typedef uint8_t tUInt8
 type definition for unsigned integer values (8bit) (platform and compiler independent type).
 
typedef int16_t tInt16
 type definition for signed integer values (16bit) (platform and compiler independent type).
 
typedef uint16_t tUInt16
 type definition for unsigned integer values (16bit) (platform and compiler independent type).
 
typedef int32_t tInt32
 type definition for signed integer values (32bit) (platform and compiler independent type).
 
typedef uint32_t tUInt32
 type definition for unsigned integer values (32bit) (platform and compiler independent type).
 
typedef int64_t tInt64
 type definition for signed integer values (64bit) (platform and compiler independent type).
 
typedef uint64_t tUInt64
 type definition for unsigned integer values (64bit) (platform and compiler independent type).
 
typedef void tVoid
 The tVoid is always the definition for the void (non-type).
 
typedef bool tBool
 The tBool defines the type for the Values tTrue and tFalse (platform and compiler dependent).
 
typedef char tChar
 The tChar defines the type for platform character set (platform and compiler dependent type).
 
typedef signed short int tWChar
 The tWChar defines the type for platform wide character set (platform and compiler dependent type).
 
typedef float tFloat32
 type definition for Float32 (32bit float values) (platform and compiler independent type).
 
typedef double tFloat64
 type definition for Float64 (64bit double values) (platform and compiler independent type).
 
typedef int tInt
 type definition for signed integer value (platform and compiler dependent type).
 
typedef unsigned int tUInt
 type definition for unsigned integer value (platform and compiler dependent type).
 
typedef double tFloat
 type definition for double value (platform and compiler dependent type).
 
typedef tInt64 tFileSize
 type definition for a file or stream size value (platform and compiler independent type).
 
typedef tInt64 tFilePos
 type definition for a file or stream position value (platform and compiler independent type).
 
typedef tVoidtHandle
 type definition for a handle value (platform and compiler dependent type).
 
typedef tInt64 tTimeStamp
 type definition for a time value. More...
 
typedef size_t tSize
 type definition for a array size values, map size values etc. More...
 
typedef char TCHAR
 Char type on Windows platforms.
 
typedef tUInt tMemoryAddress
 The tMemoryAddress always defines a type for the platforms memory address pointer (tVoid*) (32 / 64 bit at the moment) (platform and compiler dependent type).
 

Variables

constexpr tSize g_npos = (std::numeric_limits<size_t>::max)()
 npos size declaration
 

Detailed Description

Copyright © Audi Electronics Venture GmbH.

All rights reserved

Definition in file builds/digitalwerk/solutions/adtf_content/adtf_base/adtf_core/src/libraries/a_utils/include/a_utils/base/types.h.

Typedef Documentation

◆ tSize

typedef size_t tSize

type definition for a array size values, map size values etc.

(platform and compiler dependent type).

Definition at line 91 of file builds/digitalwerk/solutions/adtf_content/adtf_base/adtf_core/src/libraries/a_utils/include/a_utils/base/types.h.

◆ tTimeStamp

typedef tInt64 tTimeStamp

type definition for a time value.

This is always in microseconds (if not the declaration of a use needs to mark this explicit). (platform and compiler independent type).

Definition at line 88 of file builds/digitalwerk/solutions/adtf_content/adtf_base/adtf_core/src/libraries/a_utils/include/a_utils/base/types.h.