HDF5 1.14.6.08405a5
API Reference
|
Data Structures | |
struct | path_info |
struct | Input |
struct | infilesformat |
struct | Options |
Macros | |
#define | FILNAME 0 |
#define | OPT_o 1 |
#define | OPT_c 2 /* configuration filename */ |
#define | OPT_h 3 /* request for explanation */ |
#define | OPT_d 4 /* dimensions */ |
#define | OPT_p 5 /* pathname */ |
#define | OPT_t 6 /* data type */ |
#define | OPT_s 7 /* data size */ |
#define | INVALID_TOKEN 20 /* invalid token */ |
#define | MAX_GROUPS_IN_PATH 20 |
#define | MAX_PATH_NAME_LENGTH 255 |
#define | NUM_KEYS 15 |
#define | MIN_NUM_DIMENSION 1 |
#define | MAX_NUM_DIMENSION 32 |
#define | BASE_10 10 |
#define | PATH 0 |
#define | INPUT_CLASS 1 |
#define | INPUT_SIZE 2 |
#define | RANK 3 |
#define | DIM 4 |
#define | OUTPUT_CLASS 5 |
#define | OUTPUT_SIZE 6 |
#define | OUTPUT_ARCH 7 |
#define | OUTPUT_B_ORDER 8 |
#define | CHUNK 9 |
#define | COMPRESS 10 |
#define | COMPRESS_PARAM 11 |
#define | EXTERNALSTORE 12 |
#define | EXTEND 13 |
#define | INPUT_B_ORDER 14 |
#define | H5DT_INT8 signed char |
#define | H5DT_INT16 short |
#define | H5DT_INT32 int |
#define | H5DT_FLOAT32 float |
#define | H5DT_FLOAT64 double |
#define | VOIDP void * |
#define | H5DT_UINT8 unsigned char |
#define | H5DT_UINT16 unsigned short |
#define | H5DT_UINT32 unsigned int |
#define | H5DT_INT64 long long |
#define | H5DT_UINT64 unsigned H5DT_INT64 |
Functions | |
void | usage (char *) |
void | setDefaultValues (struct Input *in, int count) |
void | help (char *) |
hid_t | createOutputDataType (struct Input *in) |
hid_t | createInputDataType (struct Input *in) |
Variables | |
static char | keytable [15][30] |
static int | state_table [15][8] |
#define BASE_10 10 |
#define CHUNK 9 |
#define COMPRESS 10 |
#define COMPRESS_PARAM 11 |
#define DIM 4 |
#define EXTEND 13 |
#define EXTERNALSTORE 12 |
#define FILNAME 0 |
#define H5DT_FLOAT32 float |
#define H5DT_FLOAT64 double |
#define H5DT_INT16 short |
#define H5DT_INT32 int |
#define H5DT_INT64 long long |
#define H5DT_INT8 signed char |
#define H5DT_UINT16 unsigned short |
#define H5DT_UINT32 unsigned int |
#define H5DT_UINT64 unsigned H5DT_INT64 |
#define H5DT_UINT8 unsigned char |
#define INPUT_B_ORDER 14 |
#define INPUT_CLASS 1 |
#define INPUT_SIZE 2 |
#define INVALID_TOKEN 20 /* invalid token */ |
#define MAX_GROUPS_IN_PATH 20 |
#define MAX_NUM_DIMENSION 32 |
#define MAX_PATH_NAME_LENGTH 255 |
#define MIN_NUM_DIMENSION 1 |
#define NUM_KEYS 15 |
#define OPT_c 2 /* configuration filename */ |
#define OPT_d 4 /* dimensions */ |
#define OPT_h 3 /* request for explanation */ |
#define OPT_o 1 |
#define OPT_p 5 /* pathname */ |
#define OPT_s 7 /* data size */ |
#define OPT_t 6 /* data type */ |
#define OUTPUT_ARCH 7 |
#define OUTPUT_B_ORDER 8 |
#define OUTPUT_CLASS 5 |
#define OUTPUT_SIZE 6 |
#define PATH 0 |
#define RANK 3 |
#define VOIDP void * |
void help | ( | char * | ) |
void setDefaultValues | ( | struct Input * | in, |
int | count | ||
) |
void usage | ( | char * | ) |
|
static |
|
static |