HDF5  1.12.0
H5MPpkg.h File Reference

Data Structures

struct  H5MP_page_blk_t
 
struct  H5MP_page_t
 
struct  H5MP_pool_t
 

Typedefs

typedef struct H5MP_page_blk_t H5MP_page_blk_t
 
typedef struct H5MP_page_t H5MP_page_t
 

Functions

H5_DLL herr_t H5MP_get_pool_free_size (const H5MP_pool_t *mp, size_t *free_size)
 
H5_DLL htri_t H5MP_pool_is_free_size_correct (const H5MP_pool_t *mp)
 
H5_DLL herr_t H5MP_get_pool_first_page (const H5MP_pool_t *mp, H5MP_page_t **page)
 
H5_DLL herr_t H5MP_get_page_free_size (const H5MP_page_t *mp, size_t *page)
 
H5_DLL herr_t H5MP_get_page_next_page (const H5MP_page_t *page, H5MP_page_t **next_page)
 

Typedef Documentation

◆ H5MP_page_blk_t

◆ H5MP_page_t

typedef struct H5MP_page_t H5MP_page_t

Function Documentation

◆ H5MP_get_page_free_size()

H5_DLL herr_t H5MP_get_page_free_size ( const H5MP_page_t mp,
size_t *  page 
)

◆ H5MP_get_page_next_page()

H5_DLL herr_t H5MP_get_page_next_page ( const H5MP_page_t page,
H5MP_page_t **  next_page 
)

◆ H5MP_get_pool_first_page()

H5_DLL herr_t H5MP_get_pool_first_page ( const H5MP_pool_t mp,
H5MP_page_t **  page 
)

◆ H5MP_get_pool_free_size()

H5_DLL herr_t H5MP_get_pool_free_size ( const H5MP_pool_t mp,
size_t *  free_size 
)

◆ H5MP_pool_is_free_size_correct()