![]()  | 
  
    HDF5 Last Updated on 2025-11-04
    
   The HDF5 Field Guide 
   | 
 
This module contains Fortran interfaces for H5R functions. More...
Data Types | |
| type | h5r_ref_t | 
| interface | h5rget_object_type_f | 
| type | hdset_reg_ref_t_f03 | 
| hdset_reg_ref_t_f03 C compatible reference  More... | |
Functions/Subroutines | |
| subroutine | h5rcopy_f (src_ref_ptr, dst_ref_ptr, hdferr) | 
| Copies an existing reference.   | |
| subroutine | h5rcreate_attr_f (loc_id, name, attr_name, ref_ptr, hdferr, oapl_id) | 
| Creates an attribute reference.   | |
| subroutine | h5rcreate_f (loc_id, name, ref_type, ref, hdferr, space_id) | 
| Creates a reference.   | |
| subroutine | h5rcreate_object_f (loc_id, name, ref, hdferr, oapl_id) | 
| Creates a reference.   | |
| subroutine | h5rcreate_region_f (loc_id, name, space_id, ref_ptr, hdferr, oapl_id) | 
| Creates a region reference.   | |
| subroutine | h5rdestroy_f (ref_ptr, hdferr) | 
| Closes a reference.   | |
| subroutine | h5requal_f (ref1_ptr, ref2_ptr, equal, hdferr) | 
| Determines whether two references are equal.   | |
| subroutine | h5rget_attr_name_f (ref_ptr, name, hdferr, name_len) | 
| Retrieves the attribute name for a referenced object.   | |
| subroutine | h5rget_file_name_f (ref_ptr, name, hdferr, name_len) | 
| Retrieves the file name for a referenced object.   | |
| subroutine | h5rget_name_f (loc_id, ref_type, ref, name, hdferr, size) | 
| Retrieves a name of a referenced object.   | |
| subroutine | h5rget_obj_name_f (ref_ptr, name, hdferr, rapl_id, name_len) | 
| Retrieves the object name for a referenced object.   | |
| subroutine | h5rget_obj_type_f (loc_id, ref_type, ref, obj_type, hdferr) | 
| Retrieves the type of object that an object reference points to.   | |
| subroutine | h5rget_object_type_f (dset_id, ref, obj_type, hdferr) | 
| Retrieves the type of object that an object reference points to.   | |
| subroutine | h5rget_region_f (dset_id, ref, space_id, hdferr) | 
| Retrieves a dataspace with the specified region selected using pointer.   | |
| subroutine | h5rget_type_f (ref_ptr, ref_type, hdferr) | 
| Retrieves the type of a reference.   | |
| subroutine | h5ropen_attr_f (ref_ptr, obj_id, hdferr, rapl_id, aapl_id) | 
| Opens the HDF5 attribute referenced.   | |
| subroutine | h5ropen_object_f (ref_ptr, obj_id, hdferr, rapl_id, oapl_id) | 
| Opens the HDF5 object referenced.   | |
| subroutine | h5ropen_region_f (ref_ptr, space_id, hdferr, rapl_id, oapl_id) | 
| Sets up a dataspace and selection as specified by a region reference.   | |
This module contains Fortran interfaces for H5R functions.