![]() |
HDF5
1.12.0
|
Functions | |
| H5G_obj_t | H5Rget_obj_type1 (hid_t id, H5R_type_t ref_type, const void *ref) |
| hid_t | H5Rdereference1 (hid_t obj_id, H5R_type_t ref_type, const void *ref) |
| herr_t | H5Rcreate (void *ref, hid_t loc_id, const char *name, H5R_type_t ref_type, hid_t space_id) |
| herr_t | H5Rget_obj_type2 (hid_t id, H5R_type_t ref_type, const void *ref, H5O_type_t *obj_type) |
| hid_t | H5Rdereference2 (hid_t obj_id, hid_t oapl_id, H5R_type_t ref_type, const void *ref) |
| hid_t | H5Rget_region (hid_t id, H5R_type_t ref_type, const void *ref) |
| ssize_t | H5Rget_name (hid_t id, H5R_type_t ref_type, const void *ref, char *name, size_t size) |
| herr_t H5Rcreate | ( | void * | ref, |
| hid_t | loc_id, | ||
| const char * | name, | ||
| H5R_type_t | ref_type, | ||
| hid_t | space_id | ||
| ) |
References f, FAIL, H5CX_set_loc(), H5E_BADVALUE, H5F_get_file_id(), H5I_BADID, H5I_DATASPACE, H5I_dec_ref(), H5I_get_type(), H5I_object_verify(), H5R__encode_token_obj_compat(), H5R__encode_token_region_compat(), H5R_DATASET_REGION1, H5R_OBJECT1, H5VL_file_get(), H5VL_FILE_GET_CONT_INFO, H5VL_OBJECT_BY_NAME, H5VL_object_data(), H5VL_object_is_native(), H5VL_OBJECT_LOOKUP, H5VL_object_specific(), H5VL_vol_object(), HDassert(), 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.
| hid_t H5Rdereference1 | ( | hid_t | obj_id, |
| H5R_type_t | ref_type, | ||
| const void * | ref | ||
| ) |
References H5VL_object_t::connector, H5E_BADVALUE, H5E_CANTREGISTER, H5I_BADID, H5I_get_type(), H5R__decode_token_compat(), H5R_DATASET_REGION1, H5R_OBJECT1, 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.
| hid_t H5Rdereference2 | ( | hid_t | obj_id, |
| hid_t | oapl_id, | ||
| H5R_type_t | ref_type, | ||
| const void * | ref | ||
| ) |
References H5VL_object_t::connector, H5CX_set_apl(), H5E_BADVALUE, H5E_CANTREGISTER, H5I_BADID, H5I_get_type(), H5P_CLS_DACC, H5R__decode_token_compat(), H5R_DATASET_REGION1, H5R_OBJECT1, 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.
| ssize_t H5Rget_name | ( | hid_t | id, |
| H5R_type_t | ref_type, | ||
| const void * | ref, | ||
| char * | name, | ||
| size_t | size | ||
| ) |
References H5E_BADVALUE, H5I_BADID, H5I_get_type(), H5R__decode_token_compat(), H5R_DATASET_REGION1, H5R_OBJECT1, 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, name, NULL, H5VL_loc_params_t::obj_type, ret_value, size, H5VL_loc_by_token::token, and H5VL_loc_params_t::type.
| H5G_obj_t H5Rget_obj_type1 | ( | hid_t | id, |
| H5R_type_t | ref_type, | ||
| const void * | ref | ||
| ) |
References H5E_BADVALUE, H5G_map_obj_type(), H5G_UNKNOWN, H5I_BADID, H5I_get_type(), H5R__decode_token_compat(), H5R_DATASET_REGION1, H5R_OBJECT1, 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.
| herr_t H5Rget_obj_type2 | ( | hid_t | id, |
| H5R_type_t | ref_type, | ||
| const void * | ref, | ||
| H5O_type_t * | obj_type | ||
| ) |
References FAIL, H5E_BADVALUE, H5I_BADID, H5I_get_type(), H5R__decode_token_compat(), H5R_DATASET_REGION1, H5R_OBJECT1, 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.
| hid_t H5Rget_region | ( | hid_t | id, |
| H5R_type_t | ref_type, | ||
| const void * | ref | ||
| ) |
References f, H5E_BADVALUE, H5E_CANTREGISTER, H5F_get_file_id(), H5I_BADID, H5I_DATASPACE, H5I_dec_ref(), H5I_get_type(), H5I_register(), H5R__decode_token_region_compat(), H5R_DATASET_REGION1, H5VL_file_get(), H5VL_FILE_GET_CONT_INFO, H5VL_object_data(), H5VL_object_is_native(), H5VL_vol_object(), HDassert(), NULL, ret_value, and H5VL_file_cont_info_t::token_size.