ADTF  3.13.0
conan_home_release/.conan/data/adtf_autils4_library/4.1.5/dw/stable/package/25975256863ffc416abba4504ee4c6c11f6d1ea6/pkg/a_utils/include/a_utils/base/types.h File Reference

Standard type declarations. 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). More...
 
typedef double tFloat64
 type definition for Float64 (64bit double values) (platform and compiler independent type). More...
 
typedef int tInt
 type definition for signed integer value (platform and compiler dependent type). More...
 
typedef unsigned int tUInt
 type definition for unsigned integer value (platform and compiler dependent type). More...
 
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). More...
 
typedef tInt64 tFilePos
 type definition for a file or stream position value (platform and compiler independent type). More...
 
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

Standard type declarations.

Copyright © Audi Electronics Venture GmbH. All rights reserved.

Author
FOX0IY4
Date
2013-11-12 17:04:07 +0100 (Di, 12 Nov 2013)
Revision
272
Remarks

Definition in file conan_home_release/.conan/data/adtf_autils4_library/4.1.5/dw/stable/package/25975256863ffc416abba4504ee4c6c11f6d1ea6/pkg/a_utils/include/a_utils/base/types.h.

Typedef Documentation

◆ tFilePos

typedef tInt64 tFilePos

type definition for a file or stream position value (platform and compiler independent type).

Definition at line 89 of file conan_home_release/.conan/data/adtf_autils4_library/4.1.5/dw/stable/package/25975256863ffc416abba4504ee4c6c11f6d1ea6/pkg/a_utils/include/a_utils/base/types.h.

◆ tFileSize

typedef tInt64 tFileSize

type definition for a file or stream size value (platform and compiler independent type).

Definition at line 86 of file conan_home_release/.conan/data/adtf_autils4_library/4.1.5/dw/stable/package/25975256863ffc416abba4504ee4c6c11f6d1ea6/pkg/a_utils/include/a_utils/base/types.h.

◆ tFloat32

typedef float tFloat32

type definition for Float32 (32bit float values) (platform and compiler independent type).

Definition at line 70 of file conan_home_release/.conan/data/adtf_autils4_library/4.1.5/dw/stable/package/25975256863ffc416abba4504ee4c6c11f6d1ea6/pkg/a_utils/include/a_utils/base/types.h.

◆ tFloat64

typedef double tFloat64

type definition for Float64 (64bit double values) (platform and compiler independent type).

Definition at line 73 of file conan_home_release/.conan/data/adtf_autils4_library/4.1.5/dw/stable/package/25975256863ffc416abba4504ee4c6c11f6d1ea6/pkg/a_utils/include/a_utils/base/types.h.

◆ tInt

typedef int tInt

type definition for signed integer value (platform and compiler dependent type).

Definition at line 77 of file conan_home_release/.conan/data/adtf_autils4_library/4.1.5/dw/stable/package/25975256863ffc416abba4504ee4c6c11f6d1ea6/pkg/a_utils/include/a_utils/base/types.h.

◆ tSize

typedef size_t tSize

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

(platform and compiler dependent type).

Definition at line 98 of file conan_home_release/.conan/data/adtf_autils4_library/4.1.5/dw/stable/package/25975256863ffc416abba4504ee4c6c11f6d1ea6/pkg/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 95 of file conan_home_release/.conan/data/adtf_autils4_library/4.1.5/dw/stable/package/25975256863ffc416abba4504ee4c6c11f6d1ea6/pkg/a_utils/include/a_utils/base/types.h.

◆ tUInt

typedef unsigned int tUInt

type definition for unsigned integer value (platform and compiler dependent type).

Definition at line 80 of file conan_home_release/.conan/data/adtf_autils4_library/4.1.5/dw/stable/package/25975256863ffc416abba4504ee4c6c11f6d1ea6/pkg/a_utils/include/a_utils/base/types.h.


Copyright © Audi Electronics Venture GmbH. All rights reserved. (Generated on Tue Sep 28 2021 by doxygen 1.8.14)