Skip to content

Releases: OlivierLDff/LibEndian

Add Version function

03 Jun 08:32
Compare
Choose a tag to compare

You can now get major/minor/patch/tag via function in class Version

Fix CMakeLists filename

10 Dec 14:51
41038d9
Compare
Choose a tag to compare
  • Fix CMakeLists filename
  • Fix LIBENDIAN_NAMESPACE (previously LIBENDIAN_NAMESPACE_NAME)

CMake Status fix

06 Dec 13:22
Compare
Choose a tag to compare

Only print Doxygen dependencies if required

Initial Work

06 Dec 12:28
Compare
Choose a tag to compare

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