List of all members.
Public Attributes
-
const char * name
-
haddr_t maxaddr
-
H5F_close_degree_t fc_degree
-
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)
-
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(* flush )(H5FD_t *file, hid_t dxpl_id, unsigned closing)
-
herr_t(* truncate )(H5FD_t *file, hid_t dxpl_id, hbool_t closing)
-
herr_t(* lock )(H5FD_t *file, unsigned char *oid, unsigned lock_type, hbool_t last)
-
herr_t(* unlock )(H5FD_t *file, unsigned char *oid, hbool_t last)
-
H5FD_mem_t fl_map [H5FD_MEM_NTYPES]