![]() |
HDF5
1.12.0
|
Functions | |
| void | H5T__bit_copy (uint8_t *dst, size_t dst_offset, const uint8_t *src, size_t src_offset, size_t size) |
| herr_t | H5T__bit_shift (uint8_t *buf, ssize_t shift_dist, size_t offset, size_t size) |
| uint64_t | H5T__bit_get_d (uint8_t *buf, size_t offset, size_t size) |
| void | H5T__bit_set_d (uint8_t *buf, size_t offset, size_t size, uint64_t val) |
| void | H5T__bit_set (uint8_t *buf, size_t offset, size_t size, hbool_t value) |
| ssize_t | H5T__bit_find (uint8_t *buf, size_t offset, size_t size, H5T_sdir_t direction, hbool_t value) |
| hbool_t | H5T__bit_inc (uint8_t *buf, size_t start, size_t size) |
| hbool_t | H5T__bit_dec (uint8_t *buf, size_t start, size_t size) |
| void | H5T__bit_neg (uint8_t *buf, size_t start, size_t size) |
| void H5T__bit_copy | ( | uint8_t * | dst, |
| size_t | dst_offset, | ||
| const uint8_t * | src, | ||
| size_t | src_offset, | ||
| size_t | size | ||
| ) |
References size.
Referenced by H5T__bit_get_d(), H5T__bit_neg(), H5T__bit_set_d(), H5T__bit_shift(), H5T__conv_f_f(), H5T__conv_i_f(), and H5T__conv_i_i().
References FUNC_LEAVE_NOAPI(), HDassert(), and size.
Referenced by H5T__conv_i_f().
| ssize_t H5T__bit_find | ( | uint8_t * | buf, |
| size_t | offset, | ||
| size_t | size, | ||
| H5T_sdir_t | direction, | ||
| hbool_t | value | ||
| ) |
References base, direction, FUNC_LEAVE_NOAPI(), H5T_BIT_LSB, H5T_BIT_MSB, HDassert(), offset, ret_value, and size.
Referenced by H5T__conv_f_f(), H5T__conv_f_i(), H5T__conv_i_f(), and H5T__conv_i_i().
References FUNC_LEAVE_NOAPI(), H5T__bit_copy(), H5T_native_order_g, H5T_ORDER_BE, H5T_ORDER_ERROR, H5T_ORDER_LE, H5T_ORDER_MIXED, H5T_ORDER_NONE, H5T_ORDER_VAX, HDassert(), offset, ret_value, and size.
Referenced by H5T__conv_f_f(), H5T__conv_f_i(), and H5T__conv_i_f().
References FUNC_LEAVE_NOAPI(), HDassert(), and size.
| void H5T__bit_neg | ( | uint8_t * | buf, |
| size_t | start, | ||
| size_t | size | ||
| ) |
References H5T__bit_copy(), HDassert(), and size.
Referenced by H5T__conv_i_f().
Referenced by H5T__bit_shift(), H5T__conv_f_f(), H5T__conv_f_i(), H5T__conv_i_f(), and H5T__conv_i_i().
References H5T__bit_copy(), H5T_native_order_g, H5T_ORDER_BE, H5T_ORDER_ERROR, H5T_ORDER_LE, H5T_ORDER_MIXED, H5T_ORDER_NONE, H5T_ORDER_VAX, HDassert(), offset, and size.
Referenced by H5T__conv_i_f().
References FAIL, FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5T__bit_copy(), H5T__bit_set(), H5WB_actual(), H5WB_unwrap(), H5WB_wrap(), HDassert(), NULL, offset, ret_value, and size.