Go to the source code of this file.
Classes | |
struct | type_if< T, B > |
Makes a type a typedef for T only if B is true. More... | |
struct | type_if< T, true > |
struct | type_with_N_bits< T, N > |
A compile-time check that T has N bits. More... | |
Typedefs | |
typedef type_with_N_bits < unsigned char, 8 >::type | byte |
8-bit unsigned integer | |
typedef type_with_N_bits < short, 16 >::type | int16 |
16-bit signed integer | |
typedef type_with_N_bits < unsigned short, 16 >::type | uint16 |
16-bit unsigned integer | |
typedef type_with_N_bits< int, 32 > ::type | int32 |
32-bit signed integer | |
typedef type_with_N_bits < unsigned int, 32 >::type | uint32 |
32-bit unsigned integer | |
typedef type_with_N_bits< long long int, 64 >::type | int64 |
64-bit signed integer | |
typedef type_with_N_bits < unsigned long long int, 64 > ::type | uint64 |
64-bit unsigned integer | |
typedef unsigned short int | ushort |
Canonical unsigned short int. | |
typedef unsigned int | uint |
Canonical unsigned int. | |
typedef unsigned long int | ulong |
Canonical unsigned long int. |
Basic integer types
Definition in file Types.H.
typedef type_with_N_bits<unsigned char, 8>::type byte |
typedef type_with_N_bits<short, 16>::type int16 |
typedef type_with_N_bits<int, 32>::type int32 |
typedef type_with_N_bits<long long int, 64>::type int64 |
typedef type_with_N_bits<unsigned short, 16>::type uint16 |
typedef type_with_N_bits<unsigned int, 32>::type uint32 |
typedef type_with_N_bits<unsigned long long int, 64>::type uint64 |
typedef unsigned long int ulong |