Please, help us to better serve our user community by answering the following short survey: https://www.hdfgroup.org/website-survey/
HDF5 2.0.0.258fa78
API Reference
Loading...
Searching...
No Matches
h5g Module Reference

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

Data Types

type  h5g_info_t
 

Functions/Subroutines

subroutine h5gcreate_f (loc_id, name, grp_id, hdferr, size_hint, lcpl_id, gcpl_id, gapl_id)
 Creates a new group.
 
subroutine h5gcreate_async_f (loc_id, name, grp_id, es_id, hdferr, size_hint, lcpl_id, gcpl_id, gapl_id, file, func, line)
 Asynchronously creates a new group.
 
subroutine h5gopen_f (loc_id, name, grp_id, hdferr, gapl_id)
 Opens an existing group.
 
subroutine h5gopen_async_f (loc_id, name, grp_id, es_id, hdferr, gapl_id, file, func, line)
 Asynchronously opens an existing group.
 
subroutine h5gclose_f (grp_id, hdferr)
 Closes the specified group.
 
subroutine h5gclose_async_f (grp_id, es_id, hdferr, file, func, line)
 Asynchronously closes the specified group.
 
subroutine h5gget_obj_info_idx_f (loc_id, name, idx, obj_name, obj_type, hdferr)
 Returns name and type of the group member identified by its index.
 
subroutine h5gn_members_f (loc_id, name, nmembers, hdferr)
 Returns the number of group members.
 
subroutine h5glink_f (loc_id, link_type, current_name, new_name, hdferr)
 Creates a link of the specified type from new_name to current_name.
 
subroutine h5glink2_f (cur_loc_id, cur_name, link_type, new_loc_id, new_name, hdferr)
 Creates a link of the specified type from new_name to current_name. current_name and new_name are interpreted relative to current and new location identifiers.
 
subroutine h5gunlink_f (loc_id, name, hdferr)
 Removes the specified name from the group graph and decrements the link count for the object to which name points.
 
subroutine h5gmove_f (loc_id, name, new_name, hdferr)
 Renames an object within an HDF5 file.
 
subroutine h5gmove2_f (src_loc_id, src_name, dst_loc_id, dst_name, hdferr)
 Renames an object within an HDF5 file.
 
subroutine h5gget_linkval_f (loc_id, name, size, buffer, hdferr)
 Returns the name of the object that the symbolic link points to.
 
subroutine h5gset_comment_f (loc_id, name, comment, hdferr)
 Sets comment for specified object.
 
subroutine h5gget_comment_f (loc_id, name, size, buffer, hdferr)
 Retrieves comment for specified object.
 
subroutine h5gcreate_anon_f (loc_id, grp_id, hdferr, gcpl_id, gapl_id)
 Creates a new empty group without linking it into the file structure.
 
subroutine h5gget_create_plist_f (grp_id, gcpl_id, hdferr)
 Gets a group creation property list identifier.
 
subroutine h5gget_info_f (loc_id, ginfo, hdferr)
 Retrieves information about a group.
 
subroutine h5gget_info_async_f (loc_id, ginfo, es_id, hdferr, file, func, line)
 Asynchronously retrieves information about a group.
 
subroutine h5gget_info_f (loc_id, storage_type, nlinks, max_corder, hdferr, mounted)
 Retrieves information about a group.
 
subroutine h5gget_info_by_idx_f (loc_id, group_name, idx_type, order, n, ginfo, hdferr, lapl_id)
 Retrieves information about a group, according to the group's position within an index.
 
subroutine h5gget_info_by_idx_async_f (loc_id, group_name, idx_type, order, n, ginfo, es_id, hdferr, lapl_id, file, func, line)
 Asynchronously retrieves information about a group, according to the group's position within an index.
 
subroutine h5gget_info_by_idx_f (loc_id, group_name, idx_type, order, n, storage_type, nlinks, max_corder, hdferr, lapl_id, mounted)
 Retrieves information about a group, according to the group's position within an index.
 
subroutine h5gget_info_by_name_f (loc_id, name, ginfo, hdferr, lapl_id)
 Retrieves information about a group by its name.
 
subroutine h5gget_info_by_name_async_f (loc_id, name, ginfo, es_id, hdferr, lapl_id, file, func, line)
 Asynchronously retrieves information about a group by its name.
 
subroutine h5gget_info_by_name_f (loc_id, name, storage_type, nlinks, max_corder, hdferr, lapl_id, mounted)
 Retrieves information about a group by its name.
 

Detailed Description

This module contains Fortran interfaces for H5G functions.