![]() |
HDF5
1.12.0
|
Data Structures | |
| struct | H5WB_t |
Functions | |
| H5FL_DEFINE_STATIC (H5WB_t) | |
| H5FL_BLK_DEFINE_STATIC (extra_buf) | |
| H5WB_t * | H5WB_wrap (void *buf, size_t buf_size) |
| void * | H5WB_actual (H5WB_t *wb, size_t need) |
| void * | H5WB_actual_clear (H5WB_t *wb, size_t need) |
| herr_t | H5WB_unwrap (H5WB_t *wb) |
| H5FL_BLK_DEFINE_STATIC | ( | extra_buf | ) |
| H5FL_DEFINE_STATIC | ( | H5WB_t | ) |
| void* H5WB_actual | ( | H5WB_t * | wb, |
| size_t | need | ||
| ) |
References H5WB_t::actual_buf, H5WB_t::actual_size, H5WB_t::alloc_size, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), NULL, ret_value, H5WB_t::wrapped_buf, and H5WB_t::wrapped_size.
Referenced by H5A__dense_insert(), H5D__fill(), H5G__dense_insert(), H5T__bit_shift(), and H5WB_actual_clear().
| void* H5WB_actual_clear | ( | H5WB_t * | wb, |
| size_t | need | ||
| ) |
References FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5WB_actual(), HDassert(), NULL, ret_value, and H5WB_t::wrapped_buf.
Referenced by H5D__fill().
References H5WB_t::actual_buf, H5WB_t::actual_size, FUNC_LEAVE_NOAPI(), HDassert(), H5WB_t::wrapped_buf, and H5WB_t::wrapped_size.
Referenced by H5A__dense_insert(), H5D__fill(), H5G__dense_insert(), and H5T__bit_shift().
| H5WB_t* H5WB_wrap | ( | void * | buf, |
| size_t | buf_size | ||
| ) |
References H5WB_t::actual_buf, H5WB_t::actual_size, H5WB_t::alloc_size, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), NULL, ret_value, H5WB_t::wrapped_buf, and H5WB_t::wrapped_size.
Referenced by H5A__dense_insert(), H5D__fill(), H5G__dense_insert(), and H5T__bit_shift().