Common definitions and feature checks.
int cx_cmp_uintptr(void const *ptr1, void const *ptr2)
Compares the unsigned integer representation of two pointers.
int cx_cmp_uint(void const *i1, void const *i2)
Compares two integers of type unsigned int.
int cx_cmp_int(void const *i1, void const *i2)
Compares two integers of type int.
int cx_cmp_uint64(void const *i1, void const *i2)
Compares two integers of type uint64_t.
int cx_cmp_ulongint(void const *i1, void const *i2)
Compares two integers of type unsigned long int.
int cx_cmp_longlong(void const *i1, void const *i2)
Compares two integers of type long long.
int cx_cmp_int64(void const *i1, void const *i2)
Compares two integers of type int64_t.
int cx_cmp_float(void const *f1, void const *f2)
Compares two real numbers of type float with precision 1e-6f.
int cx_cmp_uint32(void const *i1, void const *i2)
Compares two integers of type uint32_t.
int cx_cmp_uint16(void const *i1, void const *i2)
Compares two integers of type uint16_t.
int cx_cmp_longint(void const *i1, void const *i2)
Compares two integers of type long int.
int cx_cmp_int16(void const *i1, void const *i2)
Compares two integers of type int16_t.
int cx_cmp_ulonglong(void const *i1, void const *i2)
Compares two integers of type unsigned long long.
int cx_cmp_int32(void const *i1, void const *i2)
Compares two integers of type int32_t.
int cx_cmp_double(void const *d1, void const *d2)
Compares two real numbers of type double with precision 1e-14.
int cx_cmp_intptr(void const *ptr1, void const *ptr2)
Compares the integer representation of two pointers.