Go to the source code of this file.
Defines | |
#define | BYTE_SWAP_INT16(S) |
#define | BYTE_SWAP_INT32(L) |
#define | BYTE_SWAP_INT64(LL) |
Functions | |
igtl_uint64 igtl_export | crc64 (unsigned char *data, int len, igtl_uint64 crc) |
igtl_uint32 igtl_export | igtl_frac_to_nanosec (igtl_uint32 frac) |
int igtl_export | igtl_is_little_endian () |
igtl_uint32 igtl_export | igtl_nanosec_to_frac (igtl_uint32 nanosec) |
#define BYTE_SWAP_INT16 | ( | S | ) |
#define BYTE_SWAP_INT32 | ( | L | ) |
Value:
((BYTE_SWAP_INT16 ((L) & 0xFFFF) << 16) \ | BYTE_SWAP_INT16 (((L) >> 16) & 0xFFFF))
Definition at line 34 of file igtl_util.h.
#define BYTE_SWAP_INT64 | ( | LL | ) |
Value:
((BYTE_SWAP_INT32 ((LL) & 0xFFFFFFFF) << 32) \ | BYTE_SWAP_INT32 (((LL) >> 32) & 0xFFFFFFFF))
Definition at line 36 of file igtl_util.h.
igtl_uint64 igtl_export crc64 | ( | unsigned char * | data, | |
int | len, | |||
igtl_uint64 | crc | |||
) |
igtl_uint32 igtl_export igtl_frac_to_nanosec | ( | igtl_uint32 | frac | ) |
int igtl_export igtl_is_little_endian | ( | ) |
igtl_uint32 igtl_export igtl_nanosec_to_frac | ( | igtl_uint32 | nanosec | ) |