ocssw
V2022
|
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <hdf5.h>
Include dependency graph for h5io.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
struct | h5io_str |
Macros | |
#define | H5IO_MAXDIM 6 /* the max # dimensions handled currently */ |
#define | H5IO_TYP_FILE_ID 0 /* this is a file ID */ |
#define | H5IO_TYP_GRP_ID 1 /* this is a group ID */ |
#define | H5IO_TYP_DAT_ID 2 /* this is a dataset ID */ |
#define | H5IO_DAT_RWALL 0 /* When read/write dataset, do all */ |
#define | H5IO_DAT_RWSLICE 1 /* When read/write dataset, do slices */ |
Functions | |
int | h5io_openw (char *, int, h5io_str *) |
int | h5io_openr (char *, int, h5io_str *) |
int | h5io_rd_attr (h5io_str *, char *, void *) |
int | h5io_set_grp (h5io_str *, char *, h5io_str *) |
int | h5io_set_ds (h5io_str *, char *, h5io_str *) |
int | h5io_rd_ds (h5io_str *, void *) |
int | h5io_rd_ds_slice (h5io_str *, int *, int *, void *) |
int | h5io_close (h5io_str *) |
int | h5io_mk_grp (h5io_str *, char *, h5io_str *) |
int | h5io_mk_ds (h5io_str *, char *, hid_t, int, int *, h5io_str *) |
int | h5io_wr_attr (h5io_str *, char *, hid_t, int, int *, void *) |
int | h5io_wr_attr_str (h5io_str *, char *, int, int *, int, char *) |
int | h5io_wr_ds (h5io_str *, void *) |
int | h5io_wr_ds_slice (h5io_str *, int *, int *, void *) |
int | h5io_attr_exist (h5io_str *, char *) |
int | h5io_info (h5io_str *, char *, H5T_class_t *, hid_t *, int *, int *, int *) |
int | h5io_grab_ds (h5io_str *, char *, void *) |
int | h5io_grab_ds_slice (h5io_str *, char *, int *, int *, void *) |
int | h5io_grp_contents (h5io_str *, int *, char ***, int **) |
int | h5io_inq_path (h5io_str *, char *, int *) |
Macro Definition Documentation
◆ H5IO_DAT_RWALL
#define H5IO_DAT_RWALL 0 /* When read/write dataset, do all */ |
◆ H5IO_DAT_RWSLICE
#define H5IO_DAT_RWSLICE 1 /* When read/write dataset, do slices */ |
◆ H5IO_MAXDIM
#define H5IO_MAXDIM 6 /* the max # dimensions handled currently */ |
◆ H5IO_TYP_DAT_ID
◆ H5IO_TYP_FILE_ID
◆ H5IO_TYP_GRP_ID
Function Documentation
◆ h5io_attr_exist()
◆ h5io_close()
◆ h5io_grab_ds()
◆ h5io_grab_ds_slice()
int h5io_grab_ds_slice | ( | h5io_str * | , |
char * | , | ||
int * | , | ||
int * | , | ||
void * | |||
) |
◆ h5io_grp_contents()
int h5io_grp_contents | ( | h5io_str * | , |
int * | , | ||
char *** | , | ||
int ** | |||
) |
◆ h5io_info()
int h5io_info | ( | h5io_str * | , |
char * | , | ||
H5T_class_t * | , | ||
hid_t * | , | ||
int * | , | ||
int * | , | ||
int * | |||
) |
◆ h5io_inq_path()
◆ h5io_mk_ds()
int h5io_mk_ds | ( | h5io_str * | , |
char * | , | ||
hid_t | , | ||
int | , | ||
int * | , | ||
h5io_str * | |||
) |
◆ h5io_mk_grp()
◆ h5io_openr()
◆ h5io_openw()
◆ h5io_rd_attr()
◆ h5io_rd_ds()
◆ h5io_rd_ds_slice()
◆ h5io_set_ds()
◆ h5io_set_grp()
◆ h5io_wr_attr()
int h5io_wr_attr | ( | h5io_str * | , |
char * | , | ||
hid_t | , | ||
int | , | ||
int * | , | ||
void * | |||
) |
◆ h5io_wr_attr_str()
int h5io_wr_attr_str | ( | h5io_str * | , |
char * | , | ||
int | , | ||
int * | , | ||
int | , | ||
char * | |||
) |