A 64 bit integer in little endian. More...
A 64 bit integer in little endian.
This is a wrapper around an uint64_t to catch missing conversions between different byte orders at compile time.
Definition at line 59 of file byteorder.h.
#include <byteorder.h>
| Data Fields | |
| uint64_t | u64 | 
| 64 bit representation | |
| uint8_t | u8 [8] | 
| 8 bit representation | |
| uint16_t | u16 [4] | 
| 16 bit representation | |
| uint32_t | u32 [2] | 
| 32 bit representation | |
| le_uint16_t | l16 [4] | 
| little endian 16 bit representation | |
| le_uint32_t | l32 [2] | 
| little endian 32 bit representation | |
| le_uint16_t le_uint64_t::l16[4] | 
little endian 16 bit representation
Definition at line 64 of file byteorder.h.
| le_uint32_t le_uint64_t::l32[2] | 
little endian 32 bit representation
Definition at line 65 of file byteorder.h.
| uint16_t le_uint64_t::u16[4] | 
16 bit representation
Definition at line 62 of file byteorder.h.
| uint32_t le_uint64_t::u32[2] | 
32 bit representation
Definition at line 63 of file byteorder.h.
| uint64_t le_uint64_t::u64 | 
64 bit representation
Definition at line 60 of file byteorder.h.
| uint8_t le_uint64_t::u8[8] | 
8 bit representation
Definition at line 61 of file byteorder.h.