HDF5  1.12.0
H5HF.c File Reference

Functions

 H5FL_DEFINE_STATIC (H5HF_t)
 
herr_t H5HF_op_read (const void *obj, size_t obj_len, void *op_data)
 
herr_t H5HF_op_write (const void *obj, size_t obj_len, void *op_data)
 
H5HF_tH5HF_create (H5F_t *f, const H5HF_create_t *cparam)
 
H5HF_tH5HF_open (H5F_t *f, haddr_t fh_addr)
 
herr_t H5HF_get_id_len (H5HF_t *fh, size_t *id_len_p)
 
herr_t H5HF_get_heap_addr (const H5HF_t *fh, haddr_t *heap_addr_p)
 
herr_t H5HF_insert (H5HF_t *fh, size_t size, const void *obj, void *id)
 
herr_t H5HF_get_obj_len (H5HF_t *fh, const void *_id, size_t *obj_len_p)
 
herr_t H5HF_get_obj_off (H5HF_t *fh, const void *_id, hsize_t *obj_off_p)
 
herr_t H5HF_read (H5HF_t *fh, const void *_id, void *obj)
 
herr_t H5HF_write (H5HF_t *fh, void *_id, hbool_t H5_ATTR_UNUSED *id_changed, const void *obj)
 
herr_t H5HF_op (H5HF_t *fh, const void *_id, H5HF_operator_t op, void *op_data)
 
herr_t H5HF_remove (H5HF_t *fh, const void *_id)
 
herr_t H5HF_close (H5HF_t *fh)
 
herr_t H5HF_delete (H5F_t *f, haddr_t fh_addr)
 

Variables

hbool_t H5_PKG_INIT_VAR = FALSE
 

Function Documentation

◆ H5FL_DEFINE_STATIC()

H5FL_DEFINE_STATIC ( H5HF_t  )

◆ H5HF_close()

◆ H5HF_create()

◆ H5HF_delete()

◆ H5HF_get_heap_addr()

herr_t H5HF_get_heap_addr ( const H5HF_t fh,
haddr_t heap_addr_p 
)

◆ H5HF_get_id_len()

herr_t H5HF_get_id_len ( H5HF_t fh,
size_t *  id_len_p 
)

◆ H5HF_get_obj_len()

◆ H5HF_get_obj_off()

herr_t H5HF_get_obj_off ( H5HF_t fh,
const void *  _id,
hsize_t *  obj_off_p 
)

◆ H5HF_insert()

herr_t H5HF_insert ( H5HF_t fh,
size_t  size,
const void *  obj,
void *  id 
)

◆ H5HF_op()

◆ H5HF_op_read()

herr_t H5HF_op_read ( const void *  obj,
size_t  obj_len,
void *  op_data 
)

◆ H5HF_op_write()

herr_t H5HF_op_write ( const void *  obj,
size_t  obj_len,
void *  op_data 
)

◆ H5HF_open()

◆ H5HF_read()

◆ H5HF_remove()

◆ H5HF_write()

herr_t H5HF_write ( H5HF_t fh,
void *  _id,
hbool_t H5_ATTR_UNUSED *  id_changed,
const void *  obj 
)

Variable Documentation

◆ H5_PKG_INIT_VAR

hbool_t H5_PKG_INIT_VAR = FALSE