![]() |
HDF5
1.12.0
|
Functions | |
| herr_t | H5Rcreate_object (hid_t loc_id, const char *name, hid_t oapl_id, H5R_ref_t *ref_ptr) |
| herr_t | H5Rcreate_region (hid_t loc_id, const char *name, hid_t space_id, hid_t oapl_id, H5R_ref_t *ref_ptr) |
| herr_t | H5Rcreate_attr (hid_t loc_id, const char *name, const char *attr_name, hid_t oapl_id, H5R_ref_t *ref_ptr) |
| herr_t | H5Rdestroy (H5R_ref_t *ref_ptr) |
| H5R_type_t | H5Rget_type (const H5R_ref_t *ref_ptr) |
| htri_t | H5Requal (const H5R_ref_t *ref1_ptr, const H5R_ref_t *ref2_ptr) |
| herr_t | H5Rcopy (const H5R_ref_t *src_ref_ptr, H5R_ref_t *dst_ref_ptr) |
| hid_t | H5Ropen_object (H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id) |
| hid_t | H5Ropen_region (H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id) |
| hid_t | H5Ropen_attr (H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t aapl_id) |
| herr_t | H5Rget_obj_type3 (H5R_ref_t *ref_ptr, hid_t rapl_id, H5O_type_t *obj_type) |
| ssize_t | H5Rget_file_name (const H5R_ref_t *ref_ptr, char *buf, size_t size) |
| ssize_t | H5Rget_obj_name (H5R_ref_t *ref_ptr, hid_t rapl_id, char *buf, size_t size) |
| ssize_t | H5Rget_attr_name (const H5R_ref_t *ref_ptr, char *buf, size_t size) |
References FAIL, H5R__copy(), NULL, and ret_value.
| herr_t H5Rcreate_attr | ( | hid_t | loc_id, |
| const char * | name, | ||
| const char * | attr_name, | ||
| hid_t | oapl_id, | ||
| H5R_ref_t * | ref_ptr | ||
| ) |
References FAIL, H5E_BADVALUE, H5F_get_file_id(), H5I_dec_ref(), H5I_get_type(), H5P_isa_class(), H5R__create_attr(), H5R__set_loc_id(), H5VL_file_get(), H5VL_FILE_GET_CONT_INFO, H5VL_OBJECT_BY_NAME, H5VL_OBJECT_LOOKUP, H5VL_object_specific(), H5VL_vol_object(), H5VL_loc_by_name::lapl_id, H5VL_loc_params_t::loc_by_name, H5VL_loc_params_t::loc_data, H5VL_loc_by_name::name, name, NULL, H5VL_loc_params_t::obj_type, ret_value, H5VL_file_cont_info_t::token_size, and H5VL_loc_params_t::type.
References FAIL, H5E_BADVALUE, H5F_get_file_id(), H5I_dec_ref(), H5I_get_type(), H5P_isa_class(), H5R__create_object(), H5R__set_loc_id(), H5VL_file_get(), H5VL_FILE_GET_CONT_INFO, H5VL_OBJECT_BY_NAME, H5VL_OBJECT_LOOKUP, H5VL_object_specific(), H5VL_vol_object(), H5VL_loc_by_name::lapl_id, H5VL_loc_params_t::loc_by_name, H5VL_loc_params_t::loc_data, H5VL_loc_by_name::name, name, NULL, H5VL_loc_params_t::obj_type, ret_value, H5VL_file_cont_info_t::token_size, and H5VL_loc_params_t::type.
| herr_t H5Rcreate_region | ( | hid_t | loc_id, |
| const char * | name, | ||
| hid_t | space_id, | ||
| hid_t | oapl_id, | ||
| H5R_ref_t * | ref_ptr | ||
| ) |
References FAIL, H5E_BADVALUE, H5F_get_file_id(), H5I_BADID, H5I_DATASPACE, H5I_dec_ref(), H5I_get_type(), H5I_object_verify(), H5P_isa_class(), H5R__create_region(), H5R__set_loc_id(), H5VL_file_get(), H5VL_FILE_GET_CONT_INFO, H5VL_OBJECT_BY_NAME, H5VL_OBJECT_LOOKUP, H5VL_object_specific(), H5VL_vol_object(), H5VL_loc_by_name::lapl_id, H5VL_loc_params_t::loc_by_name, H5VL_loc_params_t::loc_data, H5VL_loc_by_name::name, name, NULL, H5VL_loc_params_t::obj_type, ret_value, H5VL_file_cont_info_t::token_size, and H5VL_loc_params_t::type.
References FAIL, H5E_BADVALUE, H5R__equal(), and ret_value.
References H5E_BADVALUE, H5R__get_attr_name(), H5R__get_type(), H5R_ATTR, NULL, ret_value, and size.
References H5E_BADVALUE, H5I_get_type(), H5R__get_loc_id(), H5R__get_obj_token(), H5R__get_type(), H5R__reopen_file(), H5R_BADTYPE, H5R_MAXTYPE, H5VL_OBJECT_BY_TOKEN, H5VL_object_get(), H5VL_OBJECT_GET_NAME, H5VL_vol_object(), H5VL_loc_params_t::loc_by_token, H5VL_loc_params_t::loc_data, NULL, H5VL_loc_params_t::obj_type, ret_value, size, H5VL_loc_by_token::token, and H5VL_loc_params_t::type.
| herr_t H5Rget_obj_type3 | ( | H5R_ref_t * | ref_ptr, |
| hid_t | rapl_id, | ||
| H5O_type_t * | obj_type | ||
| ) |
References FAIL, H5E_BADVALUE, H5I_get_type(), H5R__get_loc_id(), H5R__get_obj_token(), H5R__get_type(), H5R__reopen_file(), H5R_BADTYPE, H5R_MAXTYPE, H5VL_OBJECT_BY_TOKEN, H5VL_object_get(), H5VL_OBJECT_GET_TYPE, H5VL_vol_object(), H5VL_loc_params_t::loc_by_token, H5VL_loc_params_t::loc_data, NULL, H5VL_loc_params_t::obj_type, ret_value, H5VL_loc_by_token::token, and H5VL_loc_params_t::type.
| H5R_type_t H5Rget_type | ( | const H5R_ref_t * | ref_ptr | ) |
References H5E_BADVALUE, H5R__get_type(), H5R_BADTYPE, H5R_MAXTYPE, NULL, and ret_value.
References H5VL_object_t::connector, H5CX_set_apl(), H5E_BADVALUE, H5E_CANTREGISTER, H5I_ATTR, H5I_dec_ref(), H5I_get_type(), H5P_CLS_AACC, H5R__get_loc_id(), H5R__get_obj_token(), H5R__get_type(), H5R__reopen_file(), H5R_ATTR, H5VL_attr_close(), H5VL_attr_open(), H5VL_OBJECT_BY_SELF, H5VL_OBJECT_BY_TOKEN, H5VL_object_open(), H5VL_register(), H5VL_vol_object(), H5VL_loc_params_t::loc_by_token, H5VL_loc_params_t::loc_data, NULL, H5VL_loc_params_t::obj_type, ret_value, H5VL_loc_by_token::token, and H5VL_loc_params_t::type.
References H5VL_object_t::connector, H5CX_set_apl(), H5E_BADVALUE, H5E_CANTREGISTER, H5I_get_type(), H5P_CLS_DACC, H5R__get_loc_id(), H5R__get_obj_token(), H5R__get_type(), H5R__reopen_file(), H5R_BADTYPE, H5R_MAXTYPE, H5VL_OBJECT_BY_TOKEN, H5VL_object_open(), H5VL_register(), H5VL_vol_object(), H5VL_loc_params_t::loc_by_token, H5VL_loc_params_t::loc_data, NULL, H5VL_loc_params_t::obj_type, ret_value, H5VL_loc_by_token::token, and H5VL_loc_params_t::type.
References H5VL_object_t::connector, H5E_BADVALUE, H5E_CANTREGISTER, H5I_DATASPACE, H5I_dec_ref(), H5I_get_type(), H5I_object_verify(), H5R__get_loc_id(), H5R__get_obj_token(), H5R__get_region(), H5R__get_type(), H5R__reopen_file(), H5R_DATASET_REGION1, H5R_DATASET_REGION2, H5VL_dataset_get(), H5VL_DATASET_GET_SPACE, H5VL_OBJECT_BY_TOKEN, H5VL_object_open(), H5VL_register(), H5VL_vol_object(), H5VL_loc_params_t::loc_by_token, H5VL_loc_params_t::loc_data, NULL, H5VL_loc_params_t::obj_type, ret_value, H5VL_loc_by_token::token, and H5VL_loc_params_t::type.