
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 |
1.6.3