|
unsigned | version |
|
H5FD_class_value_t | value |
|
const char * | name |
|
haddr_t | maxaddr |
|
H5F_close_degree_t | fc_degree |
|
herr_t(* | terminate )(void) |
|
hsize_t(* | sb_size )(H5FD_t *file) |
|
herr_t(* | sb_encode )(H5FD_t *file, char *name, unsigned char *p) |
|
herr_t(* | sb_decode )(H5FD_t *f, const char *name, const unsigned char *p) |
|
size_t | fapl_size |
|
void *(* | fapl_get )(H5FD_t *file) |
|
void *(* | fapl_copy )(const void *fapl) |
|
herr_t(* | fapl_free )(void *fapl) |
|
size_t | dxpl_size |
|
void *(* | dxpl_copy )(const void *dxpl) |
|
herr_t(* | dxpl_free )(void *dxpl) |
|
H5FD_t *(* | open )(const char *name, unsigned flags, hid_t fapl, haddr_t maxaddr) |
|
herr_t(* | close )(H5FD_t *file) |
|
int(* | cmp )(const H5FD_t *f1, const H5FD_t *f2) |
|
herr_t(* | query )(const H5FD_t *f1, unsigned long *flags) |
|
herr_t(* | get_type_map )(const H5FD_t *file, H5FD_mem_t *type_map) |
|
haddr_t(* | alloc )(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, hsize_t size) |
|
herr_t(* | free )(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr, hsize_t size) |
|
haddr_t(* | get_eoa )(const H5FD_t *file, H5FD_mem_t type) |
|
herr_t(* | set_eoa )(H5FD_t *file, H5FD_mem_t type, haddr_t addr) |
|
haddr_t(* | get_eof )(const H5FD_t *file, H5FD_mem_t type) |
|
herr_t(* | get_handle )(H5FD_t *file, hid_t fapl, void **file_handle) |
|
herr_t(* | read )(H5FD_t *file, H5FD_mem_t type, hid_t dxpl, haddr_t addr, size_t size, void *buffer) |
|
herr_t(* | write )(H5FD_t *file, H5FD_mem_t type, hid_t dxpl, haddr_t addr, size_t size, const void *buffer) |
|
herr_t(* | read_vector )(H5FD_t *file, hid_t dxpl, uint32_t count, H5FD_mem_t types[], haddr_t addrs[], size_t sizes[], void *bufs[]) |
|
herr_t(* | write_vector )(H5FD_t *file, hid_t dxpl, uint32_t count, H5FD_mem_t types[], haddr_t addrs[], size_t sizes[], const void *bufs[]) |
|
herr_t(* | read_selection )(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, size_t count, hid_t mem_spaces[], hid_t file_spaces[], haddr_t offsets[], size_t element_sizes[], void *bufs[]) |
|
herr_t(* | write_selection )(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, size_t count, hid_t mem_spaces[], hid_t file_spaces[], haddr_t offsets[], size_t element_sizes[], const void *bufs[]) |
|
herr_t(* | flush )(H5FD_t *file, hid_t dxpl_id, hbool_t closing) |
|
herr_t(* | truncate )(H5FD_t *file, hid_t dxpl_id, hbool_t closing) |
|
herr_t(* | lock )(H5FD_t *file, hbool_t rw) |
|
herr_t(* | unlock )(H5FD_t *file) |
|
herr_t(* | del )(const char *name, hid_t fapl) |
|
herr_t(* | ctl )(H5FD_t *file, uint64_t op_code, uint64_t flags, const void *input, void **output) |
|
H5FD_mem_t | fl_map [H5FD_MEM_NTYPES] |
|