
Go to the source code of this file.
Macros | |
| #define | streq(X, Y) (strcmp(X,Y)==0) |
| #define | EST_BIG_ENDIAN (((char *)&est_endian_loc)[0] == 0) |
| #define | EST_LITTLE_ENDIAN (((char *)&est_endian_loc)[0] != 0) |
| #define | EST_NATIVE_BO (EST_BIG_ENDIAN ? bo_big : bo_little) |
| #define | EST_SWAPPED_BO (EST_BIG_ENDIAN ? bo_little : bo_big) |
| #define | SWAPINT(x) |
| #define | SWAPSHORT(x) |
| #define | Gof(a, b) (((a) > (b)) ? (a) : (b)) |
| #define | Lof(a, b) (((a) < (b)) ? (a) : (b)) |
Enumerations | |
| enum | EST_bo_t { bo_big, bo_little, bo_perq } |
Functions | |
| char * | cmake_tmp_filename () |
| void | swapdouble (double *d) |
| void | swapfloat (float *f) |
| void | swap_bytes_ushort (unsigned short *data, int length) |
| void | swap_bytes_short (short *data, int length) |
| void | swap_bytes_uint (unsigned int *data, int length) |
| void | swap_bytes_int (int *data, int length) |
| void | swap_bytes_float (float *data, int length) |
| void | swap_bytes_double (double *data, int length) |
| enum EST_bo_t | str_to_bo (const char *boname) |
| const char * | bo_to_str (enum EST_bo_t bo) |
Variables | |
| const char *const | est_tools_version |
| const char *const | est_name |
| const char *const | est_libdir |
| const char *const | est_ostype |
| int | est_endian_loc |
Definition at line 57 of file EST_cutils.h.
| #define EST_BIG_ENDIAN (((char *)&est_endian_loc)[0] == 0) |
Definition at line 69 of file EST_cutils.h.
| #define EST_LITTLE_ENDIAN (((char *)&est_endian_loc)[0] != 0) |
Definition at line 71 of file EST_cutils.h.
| #define EST_NATIVE_BO (EST_BIG_ENDIAN ? bo_big : bo_little) |
Definition at line 72 of file EST_cutils.h.
| #define EST_SWAPPED_BO (EST_BIG_ENDIAN ? bo_little : bo_big) |
Definition at line 73 of file EST_cutils.h.
| #define SWAPINT | ( | x | ) |
Definition at line 75 of file EST_cutils.h.
| #define SWAPSHORT | ( | x | ) |
Definition at line 79 of file EST_cutils.h.
| #define Gof | ( | a, | |
| b | |||
| ) | (((a) > (b)) ? (a) : (b)) |
Definition at line 95 of file EST_cutils.h.
| #define Lof | ( | a, | |
| b | |||
| ) | (((a) < (b)) ? (a) : (b)) |
Definition at line 97 of file EST_cutils.h.
| enum EST_bo_t |
| Enumerator | |
|---|---|
| bo_big | |
| bo_little | |
| bo_perq | |
Definition at line 65 of file EST_cutils.h.
| char* cmake_tmp_filename | ( | ) |
Definition at line 66 of file EST_cutils.c.
| void swapdouble | ( | double * | d | ) |
Definition at line 44 of file EST_swapping.cc.
| void swapfloat | ( | float * | f | ) |
Definition at line 53 of file EST_swapping.cc.
| void swap_bytes_ushort | ( | unsigned short * | data, |
| int | length | ||
| ) |
Definition at line 107 of file EST_swapping.cc.
| void swap_bytes_short | ( | short * | data, |
| int | length | ||
| ) |
Definition at line 97 of file EST_swapping.cc.
Definition at line 87 of file EST_swapping.cc.
Definition at line 77 of file EST_swapping.cc.
| void swap_bytes_float | ( | float * | data, |
| int | length | ||
| ) |
Definition at line 59 of file EST_swapping.cc.
| void swap_bytes_double | ( | double * | data, |
| int | length | ||
| ) |
Definition at line 68 of file EST_swapping.cc.
| enum EST_bo_t str_to_bo | ( | const char * | boname | ) |
Definition at line 95 of file EST_cutils.c.
| const char* bo_to_str | ( | enum EST_bo_t | bo | ) |
Definition at line 120 of file EST_cutils.c.
| const char* const est_tools_version |
Definition at line 49 of file EST_cutils.c.
| const char* const est_name |
Definition at line 52 of file EST_cutils.c.
| const char* const est_libdir |
Definition at line 62 of file EST_cutils.c.
| const char* const est_ostype |
Definition at line 64 of file EST_cutils.c.
| int est_endian_loc |
Definition at line 42 of file EST_swapping.cc.