HDF5  1.12.0
H5HFtiny.c File Reference

Functions

herr_t H5HF_tiny_init (H5HF_hdr_t *hdr)
 
herr_t H5HF_tiny_insert (H5HF_hdr_t *hdr, size_t obj_size, const void *obj, void *_id)
 
herr_t H5HF_tiny_get_obj_len (H5HF_hdr_t *hdr, const uint8_t *id, size_t *obj_len_p)
 
herr_t H5HF_tiny_read (H5HF_hdr_t *hdr, const uint8_t *id, void *obj)
 
herr_t H5HF_tiny_op (H5HF_hdr_t *hdr, const uint8_t *id, H5HF_operator_t op, void *op_data)
 
herr_t H5HF_tiny_remove (H5HF_hdr_t *hdr, const uint8_t *id)
 

Function Documentation

◆ H5HF_tiny_get_obj_len()

herr_t H5HF_tiny_get_obj_len ( H5HF_hdr_t hdr,
const uint8_t id,
size_t *  obj_len_p 
)

◆ H5HF_tiny_init()

herr_t H5HF_tiny_init ( H5HF_hdr_t hdr)

References FUNC_LEAVE_NOAPI(), HDassert(), and hdr.

◆ H5HF_tiny_insert()

herr_t H5HF_tiny_insert ( H5HF_hdr_t hdr,
size_t  obj_size,
const void *  obj,
void *  _id 
)

◆ H5HF_tiny_op()

herr_t H5HF_tiny_op ( H5HF_hdr_t hdr,
const uint8_t id,
H5HF_operator_t  op,
void *  op_data 
)

References HDassert(), hdr, and ret_value.

Referenced by H5HF_op().

◆ H5HF_tiny_read()

herr_t H5HF_tiny_read ( H5HF_hdr_t hdr,
const uint8_t id,
void *  obj 
)

References HDassert(), hdr, and ret_value.

Referenced by H5HF_read().

◆ H5HF_tiny_remove()

herr_t H5HF_tiny_remove ( H5HF_hdr_t hdr,
const uint8_t id 
)