33 #include "../api_core.h"
52 static void swap(
void *data,
int type_size,
int total_times=1);
54 static void swap_if_big(
void *data,
int type_size,
int total_times=1) {
if (is_system_big()) swap(data, type_size, total_times); }
55 static void swap_if_little(
void *data,
int type_size,
int total_times=1) {
if (!is_system_big()) swap(data, type_size, total_times); }
63 static bool is_system_big();
67 static bool is_system_64bit();
static void swap_if_big(void *data, int type_size, int total_times=1)
Definition: cl_endian.h:54
Endianess management class.
Definition: cl_endian.h:41
static void swap_if_little(void *data, int type_size, int total_times=1)
Definition: cl_endian.h:55