Namespaces |
namespace | detail |
namespace | endian |
Typedefs |
typedef
detail::packed_endian_specific_integral
< uint16_t, little, unaligned > | ulittle16_t |
typedef
detail::packed_endian_specific_integral
< uint32_t, little, unaligned > | ulittle32_t |
typedef
detail::packed_endian_specific_integral
< uint64_t, little, unaligned > | ulittle64_t |
typedef
detail::packed_endian_specific_integral
< int16_t, little, unaligned > | little16_t |
typedef
detail::packed_endian_specific_integral
< int32_t, little, unaligned > | little32_t |
typedef
detail::packed_endian_specific_integral
< int64_t, little, unaligned > | little64_t |
typedef
detail::packed_endian_specific_integral
< uint16_t, little, aligned > | aligned_ulittle16_t |
typedef
detail::packed_endian_specific_integral
< uint32_t, little, aligned > | aligned_ulittle32_t |
typedef
detail::packed_endian_specific_integral
< uint64_t, little, aligned > | aligned_ulittle64_t |
typedef
detail::packed_endian_specific_integral
< int16_t, little, aligned > | aligned_little16_t |
typedef
detail::packed_endian_specific_integral
< int32_t, little, aligned > | aligned_little32_t |
typedef
detail::packed_endian_specific_integral
< int64_t, little, aligned > | aligned_little64_t |
typedef
detail::packed_endian_specific_integral
< uint16_t, big, unaligned > | ubig16_t |
typedef
detail::packed_endian_specific_integral
< uint32_t, big, unaligned > | ubig32_t |
typedef
detail::packed_endian_specific_integral
< uint64_t, big, unaligned > | ubig64_t |
typedef
detail::packed_endian_specific_integral
< int16_t, big, unaligned > | big16_t |
typedef
detail::packed_endian_specific_integral
< int32_t, big, unaligned > | big32_t |
typedef
detail::packed_endian_specific_integral
< int64_t, big, unaligned > | big64_t |
typedef
detail::packed_endian_specific_integral
< uint16_t, big, aligned > | aligned_ubig16_t |
typedef
detail::packed_endian_specific_integral
< uint32_t, big, aligned > | aligned_ubig32_t |
typedef
detail::packed_endian_specific_integral
< uint64_t, big, aligned > | aligned_ubig64_t |
typedef
detail::packed_endian_specific_integral
< int16_t, big, aligned > | aligned_big16_t |
typedef
detail::packed_endian_specific_integral
< int32_t, big, aligned > | aligned_big32_t |
typedef
detail::packed_endian_specific_integral
< int64_t, big, aligned > | aligned_big64_t |
typedef
detail::packed_endian_specific_integral
< uint16_t, native, unaligned > | unaligned_uint16_t |
typedef
detail::packed_endian_specific_integral
< uint32_t, native, unaligned > | unaligned_uint32_t |
typedef
detail::packed_endian_specific_integral
< uint64_t, native, unaligned > | unaligned_uint64_t |
typedef
detail::packed_endian_specific_integral
< int16_t, native, unaligned > | unaligned_int16_t |
typedef
detail::packed_endian_specific_integral
< int32_t, native, unaligned > | unaligned_int32_t |
typedef
detail::packed_endian_specific_integral
< int64_t, native, unaligned > | unaligned_int64_t |
Enumerations |
enum | endianness { big,
little,
native
} |
enum | { aligned = 0,
unaligned = 1
} |