45 static void swap(
void *data,
int type_size,
int total_times = 1);
Endianess management class.
Definition cl_endian.h:38
static void swap(void *data, int type_size, int total_times=1)
Swaps larger amounts of data between little and big endian.
static void swap_if_little(void *data, int type_size, int total_times=1)
Definition cl_endian.h:48
static void swap_if_big(void *data, int type_size, int total_times=1)
Definition cl_endian.h:47
static bool is_system_64bit()
Returns true if 64 bit system.
static bool is_system_big()
Returns true if big endian system.