![]() |
HDF5
1.12.0
|
Functions | |
| herr_t | H5VL__native_link_create (H5VL_link_create_type_t create_type, void *obj, const H5VL_loc_params_t *loc_params, hid_t lcpl_id, hid_t H5_ATTR_UNUSED lapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments) |
| herr_t | H5VL__native_link_copy (void *src_obj, const H5VL_loc_params_t *loc_params1, void *dst_obj, const H5VL_loc_params_t *loc_params2, hid_t lcpl_id, hid_t H5_ATTR_UNUSED lapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req) |
| herr_t | H5VL__native_link_move (void *src_obj, const H5VL_loc_params_t *loc_params1, void *dst_obj, const H5VL_loc_params_t *loc_params2, hid_t lcpl_id, hid_t H5_ATTR_UNUSED lapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req) |
| herr_t | H5VL__native_link_get (void *obj, const H5VL_loc_params_t *loc_params, H5VL_link_get_t get_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments) |
| herr_t | H5VL__native_link_specific (void *obj, const H5VL_loc_params_t *loc_params, H5VL_link_specific_t specific_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments) |
| herr_t H5VL__native_link_copy | ( | void * | src_obj, |
| const H5VL_loc_params_t * | loc_params1, | ||
| void * | dst_obj, | ||
| const H5VL_loc_params_t * | loc_params2, | ||
| hid_t | lcpl_id, | ||
| hid_t H5_ATTR_UNUSED | lapl_id, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req | ||
| ) |
| herr_t H5VL__native_link_create | ( | H5VL_link_create_type_t | create_type, |
| void * | obj, | ||
| const H5VL_loc_params_t * | loc_params, | ||
| hid_t | lcpl_id, | ||
| hid_t H5_ATTR_UNUSED | lapl_id, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req, | ||
| va_list | arguments | ||
| ) |
References FAIL, H5O_loc_t::file, FUNC_LEAVE_NOAPI(), H5E_BADVALUE, H5E_CANTINIT, H5G_loc_real(), H5L__create_ud(), H5L_create_hard(), H5L_create_soft(), H5L_link(), H5VL_LINK_CREATE_HARD, H5VL_LINK_CREATE_SOFT, H5VL_LINK_CREATE_UD, H5VL_OBJECT_BY_NAME, H5VL_loc_params_t::loc_by_name, H5VL_loc_params_t::loc_data, H5VL_loc_by_name::name, NULL, H5VL_loc_params_t::obj_type, H5G_loc_t::oloc, ret_value, and H5VL_loc_params_t::type.
| herr_t H5VL__native_link_get | ( | void * | obj, |
| const H5VL_loc_params_t * | loc_params, | ||
| H5VL_link_get_t | get_type, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req, | ||
| va_list | arguments | ||
| ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5G_loc_real(), H5L_get_info(), H5L_get_info_by_idx(), H5L_get_name_by_idx(), H5L_get_val(), H5L_get_val_by_idx(), H5VL_LINK_GET_INFO, H5VL_LINK_GET_NAME, H5VL_LINK_GET_VAL, H5VL_OBJECT_BY_IDX, H5VL_OBJECT_BY_NAME, H5VL_loc_by_idx::idx_type, H5VL_loc_params_t::loc_by_idx, H5VL_loc_params_t::loc_by_name, H5VL_loc_params_t::loc_data, H5VL_loc_by_idx::n, H5VL_loc_by_name::name, H5VL_loc_by_idx::name, name, H5VL_loc_params_t::obj_type, H5VL_loc_by_idx::order, ret_value, size, and H5VL_loc_params_t::type.
| herr_t H5VL__native_link_move | ( | void * | src_obj, |
| const H5VL_loc_params_t * | loc_params1, | ||
| void * | dst_obj, | ||
| const H5VL_loc_params_t * | loc_params2, | ||
| hid_t | lcpl_id, | ||
| hid_t H5_ATTR_UNUSED | lapl_id, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req | ||
| ) |
| herr_t H5VL__native_link_specific | ( | void * | obj, |
| const H5VL_loc_params_t * | loc_params, | ||
| H5VL_link_specific_t | specific_type, | ||
| hid_t H5_ATTR_UNUSED | dxpl_id, | ||
| void H5_ATTR_UNUSED ** | req, | ||
| va_list | arguments | ||
| ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5G_loc_real(), H5G_visit(), H5L_delete(), H5L_delete_by_idx(), H5L_exists(), H5L_iterate(), H5VL_LINK_DELETE, H5VL_LINK_EXISTS, H5VL_LINK_ITER, H5VL_OBJECT_BY_IDX, H5VL_OBJECT_BY_NAME, H5VL_OBJECT_BY_SELF, H5VL_loc_by_idx::idx_type, H5VL_loc_params_t::loc_by_idx, H5VL_loc_params_t::loc_by_name, H5VL_loc_params_t::loc_data, H5VL_loc_by_idx::n, H5VL_loc_by_name::name, H5VL_loc_by_idx::name, H5VL_loc_params_t::obj_type, H5VL_loc_by_idx::order, ret_value, and H5VL_loc_params_t::type.