#include "UT_API.h"#include <string.h>#include <SYS/SYS_Types.h>Go to the source code of this file.
Defines | |
| #define | UTswap_int16(x, z) { x = (((z & 0xff) << 8) | ((z >> 8) & 0xff)); } |
| #define | UTswap_int32(x, z) |
| #define | UTswap_int64(x, z) |
| #define | UTswap_int16_inplace(z) UTswap_int16(z,z) |
| #define | UTswap_int32_inplace(z) UTswap_int32(z,z) |
| #define | UTswap_int64_inplace(z) UTswap_int64(z,z) |
| #define | CAST_SAME_TYPE(TYPE) |
| #define | CAST_DIFFERENT_TYPE(DTYPE, STYPE) |
Functions | |
| UT_API void | UTswapBytes (int16 *values, int num) |
| UT_API void | UTswapBytes (int32 *values, int num) |
| UT_API void | UTswapBytes (int64 *values, int num) |
| UT_API void | UTswapBytes (fpreal16 *values, int num) |
| UT_API void | UTswapBytes (fpreal32 *values, int num) |
| UT_API void | UTswapBytes (fpreal64 *values, int num) |
| UT_API void | UTswapBytes (int16 *dest, const int16 *src, int num) |
| UT_API void | UTswapBytes (int32 *dest, const int32 *src, int num) |
| UT_API void | UTswapBytes (int64 *dest, const int64 *src, int num) |
| UT_API void | UTswapBytes (fpreal16 *dest, const fpreal16 *src, int num) |
| UT_API void | UTswapBytes (fpreal32 *dest, const fpreal32 *src, int num) |
| UT_API void | UTswapBytes (fpreal64 *dest, const fpreal64 *src, int num) |
| UT_API void | UTswapBytes (fpreal32 *dest, const fpreal64 *src, int num) |
| UT_API void | UTswapBytes (fpreal64 *dest, const fpreal32 *src, int num) |
| void | UTtovax (int16 *values, int num) |
| void | UTtovax (int32 *values, int num) |
| void | UTtovax (int64 *values, int num) |
| void | UTtovax (fpreal16 *values, int n) |
| void | UTtovax (fpreal32 *values, int n) |
| void | UTtovax (fpreal64 *values, int n) |
| void | UTtovax (int16 &z) UTswap_int16(z |
| void z void | UTtovax (uint16 &z) UTswap_int16(z |
| void z void z void | UTtovax (int32 &z) UTswap_int32(z |
| void z void z void z void | UTtovax (uint32 &z) UTswap_int32(z |
| void z void z void z void z void | UTtovax (int64 &z) |
| void | UTtovax (uint64 &z) |
| void | UTtovax (fpreal16 &z) |
| void | UTtovax (fpreal32 &z) |
| void | UTtovax (fpreal64 &z) |
| void | UTtomips (int16 *, int) |
| void | UTtomips (int32 *, int) |
| void | UTtomips (int64 *, int) |
| void | UTtomips (fpreal32 *, int) |
| void | UTtomips (fpreal64 *, int) |
| void | UTtomips (int16 &) |
| void | UTtomips (uint16 &) |
| void | UTtomips (int32 &) |
| void | UTtomips (uint32 &) |
| void | UTtomips (int64 &) |
| void | UTtomips (uint64 &) |
| void | UTtomips (fpreal32 &) |
| void | UTtomips (fpreal64 &) |
| #define CAST_DIFFERENT_TYPE | ( | DTYPE, | |||
| STYPE | ) |
| #define CAST_SAME_TYPE | ( | TYPE | ) |
Definition at line 50 of file UT_Endian.h.
Definition at line 61 of file UT_Endian.h.
Definition at line 62 of file UT_Endian.h.
Definition at line 63 of file UT_Endian.h.
| UT_API void UTswapBytes | ( | fpreal64 * | values, | |
| int | num | |||
| ) |
| UT_API void UTswapBytes | ( | fpreal32 * | values, | |
| int | num | |||
| ) |
| UT_API void UTswapBytes | ( | fpreal16 * | values, | |
| int | num | |||
| ) |
| UT_API void UTswapBytes | ( | int64 * | values, | |
| int | num | |||
| ) |
| UT_API void UTswapBytes | ( | int32 * | values, | |
| int | num | |||
| ) |
| UT_API void UTswapBytes | ( | int16 * | values, | |
| int | num | |||
| ) |
| void UTtomips | ( | fpreal64 & | ) | [inline] |
Definition at line 149 of file UT_Endian.h.
| void UTtomips | ( | fpreal32 & | ) | [inline] |
Definition at line 148 of file UT_Endian.h.
| void UTtomips | ( | uint64 & | ) | [inline] |
Definition at line 147 of file UT_Endian.h.
| void UTtomips | ( | int64 & | ) | [inline] |
Definition at line 146 of file UT_Endian.h.
| void UTtomips | ( | uint32 & | ) | [inline] |
Definition at line 145 of file UT_Endian.h.
| void UTtomips | ( | int32 & | ) | [inline] |
Definition at line 144 of file UT_Endian.h.
| void UTtomips | ( | uint16 & | ) | [inline] |
Definition at line 143 of file UT_Endian.h.
| void UTtomips | ( | int16 & | ) | [inline] |
Definition at line 142 of file UT_Endian.h.
| void UTtomips | ( | fpreal64 * | , | |
| int | ||||
| ) | [inline] |
Definition at line 140 of file UT_Endian.h.
| void UTtomips | ( | fpreal32 * | , | |
| int | ||||
| ) | [inline] |
Definition at line 139 of file UT_Endian.h.
| void UTtomips | ( | int64 * | , | |
| int | ||||
| ) | [inline] |
Definition at line 138 of file UT_Endian.h.
| void UTtomips | ( | int32 * | , | |
| int | ||||
| ) | [inline] |
Definition at line 137 of file UT_Endian.h.
| void UTtomips | ( | int16 * | , | |
| int | ||||
| ) | [inline] |
Definition at line 136 of file UT_Endian.h.
| void UTtovax | ( | fpreal64 & | z | ) | [inline] |
Definition at line 134 of file UT_Endian.h.
| void UTtovax | ( | fpreal32 & | z | ) | [inline] |
Definition at line 133 of file UT_Endian.h.
| void UTtovax | ( | fpreal16 & | z | ) | [inline] |
Definition at line 132 of file UT_Endian.h.
| void UTtovax | ( | uint64 & | z | ) | [inline] |
Definition at line 131 of file UT_Endian.h.
Definition at line 130 of file UT_Endian.h.
| void UTtovax | ( | int16 & | z | ) | [inline] |
| void UTtovax | ( | fpreal64 * | values, | |
| int | n | |||
| ) | [inline] |
Definition at line 124 of file UT_Endian.h.
| void UTtovax | ( | fpreal32 * | values, | |
| int | n | |||
| ) | [inline] |
Definition at line 123 of file UT_Endian.h.
| void UTtovax | ( | fpreal16 * | values, | |
| int | n | |||
| ) | [inline] |
Definition at line 122 of file UT_Endian.h.
| void UTtovax | ( | int64 * | values, | |
| int | num | |||
| ) | [inline] |
Definition at line 121 of file UT_Endian.h.
| void UTtovax | ( | int32 * | values, | |
| int | num | |||
| ) | [inline] |
Definition at line 120 of file UT_Endian.h.
| void UTtovax | ( | int16 * | values, | |
| int | num | |||
| ) | [inline] |
Definition at line 119 of file UT_Endian.h.
1.5.9