Intrusive Containers
|
Functions | |
int16_t | get16LE (void const *buffer) |
uint16_t | getU16LE (void const *buffer) |
int32_t | get32LE (void const *buffer) |
uint32_t | getU32LE (void const *buffer) |
float | getFloatLE (void const *buffer) |
double | getDoubleLE (void const *buffer) |
int16_t | get16BE (void const *buffer) |
uint16_t | getU16BE (void const *buffer) |
int32_t | get32BE (void const *buffer) |
uint32_t | getU32BE (void const *buffer) |
float | getFloatBE (void const *buffer) |
double | getDouble (void const *buffer) |
A namespace to isolate these functions.
|
inline |
Get 16 Bit Big Endian Value.
buffer | Buffer to fetch the value from. |
|
inline |
Get 16 Bit Little Endian Value.
buffer | Buffer to fetch the value from. |
|
inline |
Get 32 Bit Big Endian Value.
buffer | Buffer to fetch the value from. |
|
inline |
Get 32 Bit Little Endian Value.
buffer | Buffer to fetch the value from. |
|
inline |
Get Double Presision Floating Big Endian Value.
This assume that the floating point is stored in same basic format, with possible endian swap.
buffer | Buffer to fetch the value from. |
|
inline |
Get Double Presision Floating Little Endian Value.
This assume that the floating point is stored in same basic format, with possible endian swap.
buffer | Buffer to fetch the value from. |
|
inline |
Get Single Presision Floating Big Endian Value.
This assume that the floating point is stored in same basic format, with possible endian swap.
buffer | Buffer to fetch the value from. |
|
inline |
Get Single Presision Floating Little Endian Value.
This assume that the floating point is stored in same basic format, with possible endian swap.
buffer | Buffer to fetch the value from. |
|
inline |
Get 16 Bit Big Endian Value.
buffer | Buffer to fetch the value from. |
|
inline |
Get 16 Bit Little Endian Value.
buffer | Buffer to fetch the value from. |
|
inline |
Get 32 Bit Big Endian Value.
buffer | Buffer to fetch the value from. |
|
inline |
Get 32 Bit Little Endian Value.
buffer | Buffer to fetch the value from. |