|
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 |