H5get_free_list_sizes

fnherr_t H5get_free_list_sizes(size_t * reg_size, size_t * arr_size, size_t * blk_size, size_t * fac_size)

Gets the current size of the free lists used to manage memory.

H5get_free_list_sizes obtains the current size of the different kinds of free lists that the library uses to manage memory.

Parameters

reg_sizeThe current size of all "regular" free list memory used
arr_sizeThe current size of all "array" free list memory used
blk_sizeThe current size of all "block" free list memory used
fac_sizeThe current size of all "factory" free list memory used

Returns

Returns a non-negative value if successful;

otherwise returns a negative value.