|
| #define | MAXCHOICES 50 |
| |
| #define | MAXNAMELEN 100 |
| |
| #define | MAXCLASSLEN 100 |
| |
| #define | MAXPERLINE 65 /* max # of chars per line in the output */ |
| |
| #define | MAXRANK 100 |
| |
| #define | MAXFNLEN 256 |
| |
| #define | CONDENSE 1 |
| |
| #define | NO_SPECIFIC -1 /* no specific datasets are requested */ |
| |
| #define | ATTR_INDENT 0 /* # of spaces in front of attribute data */ |
| |
| #define | ATTR_CONT_INDENT |
| |
| #define | DATA_INDENT 16 /* # of spaces in front of dataset data */ |
| |
| #define | DATA_CONT_INDENT |
| |
| #define | SAFE_FREE(ptr) |
| |
| #define | ERROR_GOTO_0(txt) |
| |
| #define | ERROR_GOTO_1(txt, par1) |
| |
| #define | ERROR_GOTO_2(txt, par1, par2) |
| |
| #define | ERROR_GOTO_3(txt, par1, par2, par3) |
| |
| #define | ERROR_GOTO_4(txt, par1, par2, par3, par4) |
| |
| #define | ERROR_GOTO_5(txt, par1, par2, par3, par4, par5) |
| |
| #define | ERROR_GOTO_6(txt, par1, par2, par3, par4, par5, par6) |
| |
| #define | ERROR_CONT_0(txt) |
| |
| #define | ERROR_CONT_1(txt, par1) |
| |
| #define | ERROR_CONT_2(txt, par1, par2) |
| |
| #define | ERROR_CONT_3(txt, par1, par2, par3) |
| |
| #define | ERROR_CONT_4(txt, par1, par2, par3, par4) |
| |
| #define | ERROR_CONT_END(txt, par1, par2, vd_id) |
| |
| #define | ERROR_BREAK_0(txt, ret) |
| |
| #define | ERROR_BREAK_1(txt, par1, ret) |
| |
| #define | ERROR_BREAK_2(txt, par1, par2, ret) |
| |
| #define | ERROR_BREAK_3(txt, par1, par2, par3, ret) |
| |
| #define | ERROR_BREAK_4(txt, par1, par2, par3, par4, ret) |
| |
| #define | ERROR_NOTIFY_2(txt, par1, par2) |
| |
| #define | ERROR_NOTIFY_3(txt, par1, par2, par3) |
| |
| #define | CHECK_POS(number, buf_size_name, func_name) |
| |
| #define | CHECK_ALLOC(buffer, buf_name, func_name) |
| |
| #define | CHECK_SPECIAL 0x0001 /* Look for spec. elem. when building dd list */ |
| |
| #define | CHECK_GROUP 0x0002 /* Look for groups when building dd list */ |
| |
| #define | CHECK_LABEL 0x0004 /* Look for anno. labels when building dd list */ |
| |
| #define | CHECK_DESC 0x0008 /* Look for anno. desc. when building dd list */ |
| |
| #define | NUM_VGS 20; |
| |
| #define | PPSTR(name, str) |
| |
| #define | PPNUM(name, num) |
| |
| #define | PSTR(name, str) |
| |
| #define | PNUM(name, num) |
| |
|
| int32 | VShdfsize (int32 vkey, char *fields) |
| |
| intn | VSattrhdfsize (int32 vsid, int32 findex, intn attrindex, int32 *size) |
| |
| intn | Vattrhdfsize (int32 vsid, intn attrindex, int32 *size) |
| |
| intn | print_all_data_labels (const char *fname, int32 an_id) |
| |
| intn | print_all_data_descs (const char *fname, int32 an_id) |
| |
| intn | do_list (intn curr_arg, intn argc, char *argv[], int help) |
| |
| intn | print_all_file_labels (const char *fname, int32 an_id) |
| |
| intn | print_file_descs (const char *f_name, int32 an_id) |
| |
| intn | print_all_file_descs (const char *fname, list_info_t *list_opts, int32 an_id) |
| |
| intn | print_data_labels (const char *fname, int32 an_id, uint16 tag, uint16 ref) |
| |
| intn | print_data_descs (const char *fname, int32 an_id, uint16 tag, uint16 ref) |
| |
| void | dumpsds_usage (intn argc, char *argv[]) |
| |
| intn | parse_dumpsds_opts (dump_info_t *dumpsds_opts, intn *curr_arg, intn argc, char *argv[]) |
| |
| intn | do_dumpsds (intn curr_arg, intn argc, char *argv[], intn help) |
| |
| intn | dsd (dump_info_t *dumpsds_opts, intn curr_arg, intn argc, char *argv[]) |
| |
| int32 | sdsdumpfull (int32 sds_id, dump_info_t *dumpsds_opts, int32 rank, int32 dimsizes[], int32 nt, FILE *fp) |
| |
| intn | printSDS_ASCII (int32 sd_id, dump_info_t *dumpsds_opts, int32 sds_index, FILE *fp) |
| |
| intn | printSDS_BINARY (int32 sd_id, dump_info_t *dumpsds_opts, int32 sds_index, FILE *fp) |
| |
| intn | get_SDSindex_list (int32 sd_id, dump_info_t *dumpsds_opts, int32 **sds_chosen, intn *index_error) |
| |
| char * | comp_method_txt (comp_coder_t comp_type) |
| |
| intn | option_mask_string (int32 options_mask, char *opt_mask_strg) |
| |
| intn | print_comp_info (FILE *fp, int32 sds_id, comp_coder_t *comp_type) |
| |
| void | resetSDS (int32 *sds_id, int32 sds_index, char *curr_file_name) |
| |
| intn | do_dumprig (intn curr_arg, intn argc, char *argv[], intn help) |
| |
| intn | do_dumpvg (intn curr_arg, intn argc, char *argv[], intn help) |
| |
| intn | print_data_annots (int32 file_id, const char *file_name, int32 tag, int32 ref) |
| |
| intn | print_file_annotations (int32 file_id, const char *file_name) |
| |
| void | print_fields (char *fields, char *field_title, FILE *fp) |
| |
| intn | do_dumpvd (intn curr_arg, intn argc, char *argv[], intn help) |
| |
| intn | parse_dumpvd_opts (dump_info_t *dumpvd_opts, intn *curr_arg, intn argc, char *argv[], char *flds_chosen[50], int *dumpallfields) |
| |
| intn | do_dumpgr (intn curr_arg, intn argc, char *argv[], intn help) |
| |
| intn | parse_dumpgr_opts (dump_info_t *dumpgr_opts, intn *curr_arg, intn argc, char *argv[]) |
| |
| intn | fmtchar (void *x, file_format_t ft, FILE *ofp) |
| |
| intn | fmtuchar8 (void *x, file_format_t ft, FILE *ofp) |
| |
| intn | fmtbyte (unsigned char *x, file_format_t ft, FILE *ofp) |
| |
| intn | fmtint (void *x, file_format_t ft, FILE *ofp) |
| |
| intn | fmtshort (void *x, file_format_t ft, FILE *ofp) |
| |
| intn | fmtint8 (void *x, file_format_t ft, FILE *ofp) |
| |
| intn | fmtuint8 (void *x, file_format_t ft, FILE *ofp) |
| |
| intn | fmtint16 (void *x, file_format_t ft, FILE *ofp) |
| |
| intn | fmtuint16 (void *x, file_format_t ft, FILE *ofp) |
| |
| intn | fmtint32 (void *x, file_format_t ft, FILE *ofp) |
| |
| intn | fmtuint32 (void *x, file_format_t ft, FILE *ofp) |
| |
| intn | fmtfloat32 (void *x, file_format_t ft, FILE *ofp) |
| |
| intn | fmtfloat64 (void *x, file_format_t ft, FILE *ofp) |
| |
| intn | dumpfull (int32 nt, dump_info_t *dump_opts, int32 cnt, void *databuf, FILE *ofp, intn indent, intn cont_indent) |
| |
| intn | dumpclean (int32 nt, dump_info_t *dump_opts, int32 cnt, void *databuf, FILE *ofp) |
| |
| int32 | dumpGR_SDattr (int32 nt, dump_info_t *dump_opts, int32 cnt, void *databuf, FILE *ofp) |
| |
| int32 | dumpvd (int32 vd, file_format_t ft, int data_only, FILE *fp, char separator[2], int32 flds_indices[VSFIELDMAX], int dumpallfields) |
| |
| intn | dumpattr (int32 vid, int32 findex, intn isvs, file_format_t ft, FILE *fp) |
| |
| void | init_dump_opts (dump_info_t *dump_opts) |
| |
| void | parse_number_opts (char *argv[], int *curr_arg, number_filter_t *filter) |
| |
| void | parse_string_opts (char *argv[], int *curr_arg, char_filter_t *filter) |
| |
| void | parse_value_opts (char *argv[], int *curr_arg, dump_info_t **dump_opts, info_type_t info_type) |
| |
| char * | tagnum_to_name (intn num) |
| |
| intn | tagname_to_num (const char *name) |
| |
| void | sort (int32 *chosen, int32 choices) |
| |
| int | sort_obj_list_by_tag (const void *, const void *) |
| |
| int | int32_compare (const void *, const void *) |
| |
| filelist_t * | make_file_list (intn curr_arg, intn argc, char *argv[]) |
| |
| char * | get_next_file (filelist_t *f_list, intn advance) |
| |
| int32 * | free_num_list (int32 *num_list) |
| |
| char ** | free_str_list (char **str_list, int32 num_items) |
| |
| vg_info_t ** | free_vginfo_list (vg_info_t **list, int32 num_items) |
| |
| vg_info_t * | free_node_vg_info_t (vg_info_t *aNode) |
| |
| void | free_obj_chosen_t_list (obj_chosen_t **nodelist, int32 num_items) |
| |
| void | free_file_list (filelist_t *f_list) |
| |
| groupinfo_t * | make_group_list (int32 fid, uint16 tag, uint16 ref) |
| |
| DFdi * | get_next_group (groupinfo_t *g_list, intn advance) |
| |
| int32 | get_group_max (groupinfo_t *g_list) |
| |
| void | free_group_list (groupinfo_t *g_list) |
| |
| objlist_t * | make_obj_list (int32 fid, uint32 options) |
| |
| objinfo_t * | get_next_obj (objlist_t *o_list, intn advance) |
| |
| objinfo_t * | goto_nth_obj (objlist_t *o_list, intn n) |
| |
| void | reset_obj_list (objlist_t *o_list) |
| |
| void | resetBuff (void **buf) |
| |
| void | free_obj_list (objlist_t *o_list) |
| |
| void | sort_obj_list (objlist_t *o_list, sort_t sort_type) |
| |
| intn | print_SDattrs (int32 sd_id, FILE *fp, int32 n_file_attrs, dump_info_t *dumpsds_opts) |
| |
| intn | print_SDSattrs (int32 sds_id, int32 nattrs, FILE *fp, dump_info_t *dumpsds_opts) |
| |
| intn | print_GRattrs (int32 gr_id, int32 n_file_attrs, FILE *fp, dump_info_t *dumpgr_opts) |
| |
| intn | print_RIattrs (int32 ri_id, intn ri_index, int32 nattrs, FILE *fp, dump_info_t *dumpgr_opts) |
| |
| void | alloc_index_list (int32 **index_list, int32 num_chosen) |
| |