36
36
void printSettings(void);
37
37
int doList(const char *path);
38
38
void mergeLists(int nV, char **listV, int nA, char **listA, char **mlist, bool *isVar);
39
int readVar(ADIOS_GROUP *gp, ADIOS_VARINFO *vi, const char *naQWme);
39
int readVar(ADIOS_FILE *fp, ADIOS_VARINFO *vi, const char *name, bool timed);
40
40
int cmpstringp(const void *p1, const void *p2);
41
41
bool grpMatchesMask(char *name);
42
42
bool matchesAMask(char *name);
43
43
int print_start(const char *fname);
44
void print_slice_info(int ndim, uint64_t *dims, uint64_t *s, uint64_t *c);
44
void print_slice_info(int ndim, uint64_t *dims, int timed, int nsteps, uint64_t *s, uint64_t *c);
45
45
int print_data(void *data, int item, enum ADIOS_DATATYPES adiosvartype, bool allowformat);
46
46
int print_dataset(void *data, enum ADIOS_DATATYPES adiosvartype,
47
uint64_t *s, uint64_t *c, int ndims, uint64_t *dims);
47
uint64_t *s, uint64_t *c, int tdims);
48
48
void print_endline(void);
49
49
void print_stop(void);