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