| 
| integer function  | h5ltfind_dataset_f (loc_id, dset_name) | 
|   | Determines whether a dataset exists.  
  | 
|   | 
| subroutine  | h5ltget_attribute_double_f (loc_id, obj_name, attr_name, buf, errcode) | 
|   | Reads an attribute from disk.  
  | 
|   | 
| subroutine  | h5ltget_attribute_f (loc_id, obj_name, attr_name, buf, buf_type, sizeof_buf_type, errcode) | 
|   | Reads an attribute from disk.  
  | 
|   | 
| subroutine  | h5ltget_attribute_float_f (loc_id, obj_name, attr_name, buf, errcode) | 
|   | Reads an attribute from disk.  
  | 
|   | 
| subroutine  | h5ltget_attribute_info_f (loc_id, obj_name, attr_name, dims, type_class, type_size, errcode) | 
|   | Gets information about an attribute.  
  | 
|   | 
| subroutine  | h5ltget_attribute_int_f (loc_id, obj_name, attr_name, buf, errcode) | 
|   | Reads an attribute from disk.  
  | 
|   | 
| subroutine  | h5ltget_attribute_ndims_f (loc_id, obj_name, attr_name, rank, errcode) | 
|   | Gets the dimensionality of an attribute.  
  | 
|   | 
| subroutine  | h5ltget_attribute_string_f (loc_id, obj_name, attr_name, buf, errcode) | 
|   | Reads an attribute from disk.  
  | 
|   | 
| subroutine  | h5ltget_dataset_info_f (loc_id, dset_name, dims, type_class, type_size, errcode) | 
|   | Retrieves information about a dataset.  
  | 
|   | 
| subroutine  | h5ltget_dataset_ndims_f (loc_id, dset_name, rank, errcode) | 
|   | Gets the dimensionality of a dataset.  
  | 
|   | 
| subroutine  | h5ltmake_dataset_f (loc_id, dset_name, rank, dims, type_id, buf, errcode) | 
|   | Creates and writes a dataset of a type type_id.  
  | 
|   | 
| subroutine  | h5ltmake_dataset_f (loc_id, dset_name, rank, dims, type_id, buf, errcode) | 
|   | Creates and writes a dataset of a type type_id.  
  | 
|   | 
| subroutine  | h5ltpath_valid_f (loc_id, path, check_object_valid, path_valid, errcode) | 
|   | Determines whether an HDF5 path is valid and, optionally, whether the path resolves to an HDF5 object.  
  | 
|   | 
| subroutine  | h5ltread_dataset_f (loc_id, dset_name, type_id, buf, dims, errcode) | 
|   | Reads a dataset of a type type_id.  
  | 
|   | 
| subroutine  | h5ltread_dataset_f (loc_id, dset_name, type_id, buf, errcode) | 
|   | Reads a dataset of a type type_id.  
  | 
|   | 
| subroutine  | h5ltset_attribute_double_f (loc_id, obj_name, attr_name, buf, size, errcode) | 
|   | Creates and writes an attribute.  
  | 
|   | 
| subroutine  | h5ltset_attribute_f (loc_id, dset_name, attr_name, buf, buf_type, sizeof_buf_type, size, errcode) | 
|   | Creates and writes an attribute and is a generic replacement for data type specific Fortran h5ltset_attribute_*_f APIs. There is no C equivalent API.  
  | 
|   | 
| subroutine  | h5ltset_attribute_float_f (loc_id, obj_name, attr_name, buf, size, errcode) | 
|   | Creates and writes an attribute.  
  | 
|   | 
| subroutine  | h5ltset_attribute_int_f (loc_id, obj_name, attr_name, buf, size, errcode) | 
|   | Creates and writes an attribute.  
  | 
|   | 
| subroutine  | h5ltset_attribute_string_f (loc_id, obj_name, attr_name, buf, errcode) | 
|   | Creates and writes an attribute.  
  | 
|   |