MISR Toolkit
1.5.1
|
Go to the source code of this file.
Data Structures | |
struct | h5tools_dump_header_t |
struct | h5tool_format_t |
struct | h5tools_context_t |
struct | subset_d |
struct | subset_t |
Macros | |
#define | ESCAPE_HTML 1 |
#define | OPT(X, S) ((X) ? (X) : (S)) |
#define | OPTIONAL_LINE_BREAK "\001" /* Special strings embedded in the output */ |
#define | START_OF_DATA 0x0001 |
#define | END_OF_DATA 0x0002 |
#define | HSIZE_T_FORMAT "%" H5_PRINTF_LL_WIDTH "u" |
#define | H5TOOLS_DUMP_MAX_RANK H5S_MAX_RANK |
#define | FLUSHSTREAM(S) if(S != NULL) HDfflush(S) |
#define | PRINTSTREAM(S, F, ...) if(S != NULL) HDfprintf(S, F, __VA_ARGS__) |
#define | PRINTVALSTREAM(S, V) if(S != NULL) HDfprintf(S, V) |
#define | PUTSTREAM(X, S) do { if(S != NULL) HDfputs(X, S); } while(0) |
#define | ATTRIBUTE "ATTRIBUTE" |
#define | BLOCK "BLOCK" |
#define | SUPER_BLOCK "SUPER_BLOCK" |
#define | COMPRESSION "COMPRESSION" |
#define | CONCATENATOR "//" |
#define | COMPLEX "COMPLEX" |
#define | COUNT "COUNT" |
#define | CSET "CSET" |
#define | CTYPE "CTYPE" |
#define | DATA "DATA" |
#define | DATASPACE "DATASPACE" |
#define | EXTERNAL "EXTERNAL" |
#define | FILENO "FILENO" |
#define | HARDLINK "HARDLINK" |
#define | NLINK "NLINK" |
#define | OBJID "OBJECTID" |
#define | OBJNO "OBJNO" |
#define | S_SCALAR "SCALAR" |
#define | S_SIMPLE "SIMPLE" |
#define | S_NULL "NULL" |
#define | SOFTLINK "SOFTLINK" |
#define | EXTLINK "EXTERNAL_LINK" |
#define | UDLINK "USERDEFINED_LINK" |
#define | START "START" |
#define | STRIDE "STRIDE" |
#define | STRSIZE "STRSIZE" |
#define | STRPAD "STRPAD" |
#define | SUBSET "SUBSET" |
#define | FILTERS "FILTERS" |
#define | DEFLATE "COMPRESSION DEFLATE" |
#define | DEFLATE_LEVEL "LEVEL" |
#define | SHUFFLE "PREPROCESSING SHUFFLE" |
#define | FLETCHER32 "CHECKSUM FLETCHER32" |
#define | SZIP "COMPRESSION SZIP" |
#define | NBIT "COMPRESSION NBIT" |
#define | SCALEOFFSET "COMPRESSION SCALEOFFSET" |
#define | SCALEOFFSET_MINBIT "MIN BITS" |
#define | STORAGE_LAYOUT "STORAGE_LAYOUT" |
#define | CONTIGUOUS "CONTIGUOUS" |
#define | COMPACT "COMPACT" |
#define | CHUNKED "CHUNKED" |
#define | EXTERNAL_FILE "EXTERNAL_FILE" |
#define | FILLVALUE "FILLVALUE" |
#define | FILE_CONTENTS "FILE_CONTENTS" |
#define | PACKED_BITS "PACKED_BITS" |
#define | PACKED_OFFSET "OFFSET" |
#define | PACKED_LENGTH "LENGTH" |
#define | BEGIN "{" |
#define | END "}" |
#define | H5_TOOLS_GROUP "GROUP" |
#define | H5_TOOLS_DATASET "DATASET" |
#define | H5_TOOLS_DATATYPE "DATATYPE" |
Typedefs | |
typedef struct h5tools_dump_header_t | h5tools_dump_header_t |
typedef struct h5tool_format_t | h5tool_format_t |
typedef struct h5tools_context_t | h5tools_context_t |
typedef struct subset_d | subset_d |
#define H5TOOLS_DUMP_MAX_RANK H5S_MAX_RANK |
#define HSIZE_T_FORMAT "%" H5_PRINTF_LL_WIDTH "u" |
#define OPTIONAL_LINE_BREAK "\001" /* Special strings embedded in the output */ |
#define PRINTSTREAM | ( | S, | |
F, | |||
... | |||
) | if(S != NULL) HDfprintf(S, F, __VA_ARGS__) |
#define PRINTVALSTREAM | ( | S, | |
V | |||
) | if(S != NULL) HDfprintf(S, V) |
#define PUTSTREAM | ( | X, | |
S | |||
) | do { if(S != NULL) HDfputs(X, S); } while(0) |
typedef struct h5tool_format_t h5tool_format_t |
typedef struct h5tools_context_t h5tools_context_t |
typedef struct h5tools_dump_header_t h5tools_dump_header_t |
H5TOOLS_DLL int h5tools_can_encode | ( | H5Z_filter_t | filtn | ) |
H5TOOLS_DLL int h5tools_canreadf | ( | const char * | name, |
hid_t | dcpl_id | ||
) |
H5TOOLS_DLL void h5tools_close | ( | void | ) |
H5TOOLS_DLL htri_t h5tools_detect_vlen | ( | hid_t | tid | ) |
H5TOOLS_DLL htri_t h5tools_detect_vlen_str | ( | hid_t | tid | ) |
H5TOOLS_DLL hid_t h5tools_fopen | ( | const char * | fname, |
unsigned | flags, | ||
hid_t | fapl, | ||
const char * | driver, | ||
char * | drivername, | ||
size_t | drivername_len | ||
) |
H5TOOLS_DLL hid_t h5tools_get_big_endian_type | ( | hid_t | type | ) |
H5TOOLS_DLL hid_t h5tools_get_little_endian_type | ( | hid_t | type | ) |
H5TOOLS_DLL void h5tools_init | ( | void | ) |
H5TOOLS_DLL hbool_t h5tools_is_obj_same | ( | hid_t | loc_id1, |
const char * | name1, | ||
hid_t | loc_id2, | ||
const char * | name2 | ||
) |
H5TOOLS_DLL hbool_t h5tools_is_zero | ( | const void * | _mem, |
size_t | size | ||
) |
H5TOOLS_DLL void h5tools_region_simple_prefix | ( | FILE * | stream, |
const h5tool_format_t * | info, | ||
h5tools_context_t * | ctx, | ||
hsize_t | elmtno, | ||
hsize_t * | ptdata, | ||
int | secnum | ||
) |
H5TOOLS_DLL hbool_t h5tools_render_element | ( | FILE * | stream, |
const h5tool_format_t * | info, | ||
h5tools_context_t * | ctx, | ||
h5tools_str_t * | buffer, | ||
hsize_t * | curr_pos, | ||
size_t | ncols, | ||
hsize_t | local_elmt_counter, | ||
hsize_t | elmt_counter | ||
) |
H5TOOLS_DLL hbool_t h5tools_render_region_element | ( | FILE * | stream, |
const h5tool_format_t * | info, | ||
h5tools_context_t * | ctx, | ||
h5tools_str_t * | buffer, | ||
hsize_t * | curr_pos, | ||
size_t | ncols, | ||
hsize_t * | ptdata, | ||
hsize_t | local_elmt_counter, | ||
hsize_t | elmt_counter | ||
) |
H5TOOLS_DLL int h5tools_set_attr_output_file | ( | const char * | fname, |
int | is_bin | ||
) |
H5TOOLS_DLL int h5tools_set_data_output_file | ( | const char * | fname, |
int | is_bin | ||
) |
H5TOOLS_DLL int h5tools_set_error_file | ( | const char * | fname, |
int | is_bin | ||
) |
H5TOOLS_DLL int h5tools_set_input_file | ( | const char * | fname, |
int | is_bin | ||
) |
H5TOOLS_DLL int h5tools_set_output_file | ( | const char * | fname, |
int | is_bin | ||
) |
H5TOOLS_DLL void h5tools_simple_prefix | ( | FILE * | stream, |
const h5tool_format_t * | info, | ||
h5tools_context_t * | ctx, | ||
hsize_t | elmtno, | ||
int | secnum | ||
) |
H5TOOLS_DLL void init_acc_pos | ( | h5tools_context_t * | ctx, |
hsize_t * | dims | ||
) |
H5TOOLS_DLL int render_bin_output | ( | FILE * | stream, |
hid_t | container, | ||
hid_t | tid, | ||
void * | _mem, | ||
hsize_t | nelmts | ||
) |
H5TOOLS_DLL hbool_t render_bin_output_region_blocks | ( | hid_t | region_space, |
hid_t | region_id, | ||
FILE * | stream, | ||
hid_t | container | ||
) |
H5TOOLS_DLL int render_bin_output_region_data_blocks | ( | hid_t | region_id, |
FILE * | stream, | ||
hid_t | container, | ||
unsigned | ndims, | ||
hid_t | type_id, | ||
hsize_t | nblocks, | ||
hsize_t * | ptdata | ||
) |
H5TOOLS_DLL int render_bin_output_region_data_points | ( | hid_t | region_space, |
hid_t | region_id, | ||
FILE * | stream, | ||
hid_t | container, | ||
unsigned | ndims, | ||
hid_t | type_id, | ||
hsize_t | npoints | ||
) |
H5TOOLS_DLL hbool_t render_bin_output_region_points | ( | hid_t | region_space, |
hid_t | region_id, | ||
FILE * | stream, | ||
hid_t | container | ||
) |
H5TOOLS_DLLVAR int attr_data_output |
H5TOOLS_DLLVAR int bin_form |
H5TOOLS_DLLVAR int bin_output |
H5TOOLS_DLLVAR int data_output |
H5TOOLS_DLLVAR int enable_error_stack |
H5TOOLS_DLLVAR h5tool_format_t h5tools_dataformat |
H5TOOLS_DLLVAR const h5tools_dump_header_t* h5tools_dump_header_format |
H5TOOLS_DLLVAR const h5tools_dump_header_t h5tools_standardformat |
H5TOOLS_DLLVAR int oid_output |
H5TOOLS_DLLVAR unsigned packed_bits_num |
H5TOOLS_DLLVAR unsigned packed_data_length |
H5TOOLS_DLLVAR unsigned long long packed_data_mask |
H5TOOLS_DLLVAR unsigned packed_data_offset |
H5TOOLS_DLLVAR FILE* rawattrstream |
H5TOOLS_DLLVAR FILE* rawdatastream |
H5TOOLS_DLLVAR FILE* rawerrorstream |
H5TOOLS_DLLVAR FILE* rawinstream |
H5TOOLS_DLLVAR FILE* rawoutstream |
H5TOOLS_DLLVAR int region_output |
H5TOOLS_DLLVAR H5_index_t sort_by |
H5TOOLS_DLLVAR H5_iter_order_t sort_order |