Releases: OlivierLDff/LibEndian
Releases · OlivierLDff/LibEndian
Add Version function
You can now get major/minor/patch/tag via function in class Version
Fix CMakeLists filename
- Fix CMakeLists filename
- Fix LIBENDIAN_NAMESPACE (previously LIBENDIAN_NAMESPACE_NAME)
CMake Status fix
Only print Doxygen dependencies if required
Initial Work
Supported Types
All the types are from stdint.h
.
Type | Size (in bytes) | Read | Write |
---|---|---|---|
uint8_t |
UINT8_SIZE : 1 |
GET_UINT8 | SET_UINT8 |
int8_t |
INT8_SIZE : 1 |
GET_INT8 | SET_INT8 |
uint16_t |
UINT16_SIZE : 2 |
GET_UINT16 | SET_UINT16 |
int16_t |
INT16_SIZE : 2 |
GET_INT16 | SET_INT16 |
uint32_t |
UINT32_SIZE : 4 |
GET_UINT32 | SET_UINT32 |
int32_t |
INT32_SIZE : 4 |
GET_INT32 | SET_INT32 |
uint48_t |
UINT48_SIZE : 6 |
GET_UINT48 | SET_UINT48 |
int48_t |
INT48_SIZE : 6 |
GET_INT48 | SET_INT48 |
uint64_t |
UINT64_SIZE : 8 |
GET_UINT64 | SET_UINT64 |
int64_t |
INT64_SIZE : 8 |
GET_INT64 | SET_INT64 |
float |
FLOAT32_SIZE : 4 |
GET_FLOAT32 | SET_FLOAT32 |
double |
FLOAT64_SIZE : 8 |
GET_FLOAT64 | SET_FLOAT64 |