HDF5  1.12.0
H5HFiter.c File Reference

Functions

 H5FL_DEFINE (H5HF_block_loc_t)
 
herr_t H5HF_man_iter_init (H5HF_block_iter_t *biter)
 
herr_t H5HF__man_iter_start_offset (H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, hsize_t offset)
 
herr_t H5HF_man_iter_set_entry (const H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, unsigned entry)
 
herr_t H5HF_man_iter_start_entry (H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, H5HF_indirect_t *iblock, unsigned start_entry)
 
herr_t H5HF_man_iter_reset (H5HF_block_iter_t *biter)
 
herr_t H5HF_man_iter_next (H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, unsigned nentries)
 
herr_t H5HF_man_iter_up (H5HF_block_iter_t *biter)
 
herr_t H5HF_man_iter_down (H5HF_block_iter_t *biter, H5HF_indirect_t *iblock)
 
herr_t H5HF_man_iter_curr (H5HF_block_iter_t *biter, unsigned *row, unsigned *col, unsigned *entry, H5HF_indirect_t **block)
 
herr_t H5HF_man_iter_offset (H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, hsize_t *offset)
 
hbool_t H5HF_man_iter_ready (H5HF_block_iter_t *biter)
 

Function Documentation

◆ H5FL_DEFINE()

H5FL_DEFINE ( H5HF_block_loc_t  )

◆ H5HF__man_iter_start_offset()

◆ H5HF_man_iter_curr()

◆ H5HF_man_iter_down()

◆ H5HF_man_iter_init()

herr_t H5HF_man_iter_init ( H5HF_block_iter_t biter)

References FUNC_LEAVE_NOAPI(), and HDassert().

◆ H5HF_man_iter_next()

◆ H5HF_man_iter_offset()

◆ H5HF_man_iter_ready()

◆ H5HF_man_iter_reset()

◆ H5HF_man_iter_set_entry()

herr_t H5HF_man_iter_set_entry ( const H5HF_hdr_t hdr,
H5HF_block_iter_t biter,
unsigned  entry 
)

◆ H5HF_man_iter_start_entry()

◆ H5HF_man_iter_up()