Please, help us to better serve our user community by answering the following short survey: https://www.hdfgroup.org/website-survey/
HDF5  1.15.0.de95c02
API Reference
h5f Module Reference

This module contains Fortran interfaces for H5F functions. More...

Data Types

type  h5f_info_super_t
 H5F_info_t_super derived type. More...
 
type  h5f_info_free_t
 H5F_info_t_free derived type. More...
 
type  h5_ih_info_t
 H5_ih_info_t derived type. More...
 
type  h5f_info_sohm_t
 H5F_info_t_sohm derived type. More...
 
type  h5f_info_t
 h5f_info_t derived type. More...
 

Functions/Subroutines

subroutine h5fcreate_f (name, access_flags, file_id, hdferr, creation_prp, access_prp)
 Creates HDF5 files. More...
 
subroutine h5fcreate_async_f (name, access_flags, file_id, es_id, hdferr, creation_prp, access_prp, file, func, line)
 Asynchronously creates HDF5 files. More...
 
subroutine h5fflush_f (object_id, scope, hdferr)
 Flushes all buffers associated with a file to disk. More...
 
subroutine h5fflush_async_f (object_id, scope, es_id, hdferr, file, func, line)
 Asynchronously flushes all buffers associated with a file to disk. More...
 
subroutine h5fmount_f (loc_id, name, child_id, hdferr, access_prp)
 Mounts a file. More...
 
subroutine h5funmount_f (loc_id, name, hdferr)
 Unmounts a file. More...
 
subroutine h5fopen_f (name, access_flags, file_id, hdferr, access_prp)
 Opens HDF5 file. More...
 
subroutine h5fopen_async_f (name, access_flags, file_id, es_id, hdferr, access_prp, file, func, line)
 Asynchronously opens HDF5 file. More...
 
subroutine h5freopen_f (file_id, ret_file_id, hdferr)
 Reopens HDF5 file. More...
 
subroutine h5freopen_async_f (file_id, ret_file_id, es_id, hdferr, file, func, line)
 Asynchronously reopens HDF5 file. More...
 
subroutine h5fget_create_plist_f (file_id, prop_id, hdferr)
 Returns a file creation property list identifier. More...
 
subroutine h5fget_access_plist_f (file_id, access_id, hdferr)
 Returns a file access property list identifier. More...
 
subroutine h5fis_accessible_f (name, status, hdferr, access_prp)
 Determines whether a file can be accessed as HDF5. More...
 
subroutine h5fis_hdf5_f (name, status, hdferr)
 Determines whether a file is in the HDF5 format. More...
 
subroutine h5fclose_f (file_id, hdferr)
 Closes HDF5 file. More...
 
subroutine h5fclose_async_f (file_id, es_id, hdferr, file, func, line)
 Asynchronously closes HDF5 file. More...
 
subroutine h5fget_obj_count_f (file_id, obj_type, obj_count, hdferr)
 Gets number of the objects open within a file. More...
 
subroutine h5fget_obj_ids_f (file_id, obj_type, max_objs, obj_ids, hdferr, num_objs)
 Get list of open objects identifiers within a file. More...
 
subroutine h5fget_freespace_f (file_id, free_space, hdferr)
 Get amount of free space within a file. More...
 
subroutine h5fget_name_f (obj_id, buf, size, hdferr)
 Gets the name of the file from the object identifier. More...
 
subroutine h5fget_filesize_f (file_id, size, hdferr)
 Retrieves the file size of the HDF5 file. More...
 
subroutine h5fget_fileno_f (file_id, fileno, hdferr)
 Retrieves the file number of the HDF5 file. More...
 
subroutine h5fget_file_image_f (file_id, buf_ptr, buf_len, hdferr, buf_size)
 Retrieves a copy of the image of an existing, open file. More...
 
subroutine h5fget_dset_no_attrs_hint_f (file_id, minimize, hdferr)
 Gets the value of the "minimize dataset headers" value which creates smaller dataset object headers when its set and no attributes are present. More...
 
subroutine h5fset_dset_no_attrs_hint_f (file_id, minimize, hdferr)
 Sets the value of the "minimize dataset headers" value which creates smaller dataset object headers when its set and no attributes are present. More...
 
subroutine h5fget_info_f (obj_id, file_info, hdferr)
 Retrieves global file information. More...
 

Variables

integer(size_t) h5open_num_obj
 

Detailed Description

This module contains Fortran interfaces for H5F functions.

Variable Documentation

◆ h5open_num_obj

integer(size_t) h5open_num_obj