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
API Reference
h5o Module Reference

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

Data Types

type  h5o_info_t
 h5o_info_t derived type. The time values are an integer array as specified in the Fortran intrinsic DATE_AND_TIME(VALUES). More...
 
type  c_h5o_info_t
 C interoperable structure for h5o_info_t. The Fortran derived type returns the time values as an integer array as specified in the Fortran intrinsic DATE_AND_TIME(VALUES). Whereas, this derived type does not. More...
 
type  space_t
 space_t derived type More...
 
type  mesg_t
 mesg_t derived type More...
 
type  hdr_t
 hdr_t derived type More...
 
type  c_hdr_t
 c_hdr_t derived type More...
 
type  meta_size_t
 meta_size_t derived type More...
 
type  h5o_native_info_t
 h5o_native_info_t derived type More...
 
type  c_h5o_native_info_t
 
interface  h5oget_info_by_name_c
 

Functions/Subroutines

subroutine h5olink_f (object_id, new_loc_id, new_link_name, hdferr, lcpl_id, lapl_id)
 Creates a hard link to an object in an HDF5 file. More...
 
subroutine h5oopen_f (loc_id, name, obj_id, hdferr, lapl_id)
 Opens an object in an HDF5 file by location identifier and path name. More...
 
subroutine h5oopen_async_f (loc_id, name, obj_id, es_id, hdferr, lapl_id, file, func, line)
 Asynchronously opens an object in an HDF5 file by location identifier and path name. More...
 
subroutine h5oclose_f (object_id, hdferr)
 Closes an object in an HDF5 file. More...
 
subroutine h5oclose_async_f (object_id, es_id, hdferr, file, func, line)
 Asynchronously closes an object in an HDF5 file. More...
 
subroutine h5oopen_by_token_f (loc_id, token, obj_id, hdferr)
 Opens an object using its token within an HDF5 file. More...
 
subroutine h5ocopy_f (src_loc_id, src_name, dst_loc_id, dst_name, hdferr, ocpypl_id, lcpl_id)
 Copies an object in an HDF5 file. More...
 
subroutine h5ocopy_async_f (src_loc_id, src_name, dst_loc_id, dst_name, es_id, hdferr, ocpypl_id, lcpl_id, file, func, line)
 Asynchronously copies an object in an HDF5 file. More...
 
subroutine h5odecr_refcount_f (object_id, hdferr)
 Decrements an object reference count. More...
 
subroutine h5oexists_by_name_f (loc_id, name, link_exists, hdferr, lapl_id)
 Determines whether a link resolves to an actual object. More...
 
subroutine h5oget_comment_f (obj_id, comment, hdferr, bufsize)
 Retrieves comment for specified object. More...
 
subroutine h5oget_comment_by_name_f (loc_id, name, comment, hdferr, bufsize, lapl_id)
 Retrieves comment for specified object. More...
 
subroutine h5oincr_refcount_f (obj_id, hdferr)
 Increments an object reference count. More...
 
subroutine h5oopen_by_idx_f (loc_id, group_name, index_type, order, n, obj_id, hdferr, lapl_id)
 Open the nth object in a group. More...
 
subroutine h5oopen_by_idx_async_f (loc_id, group_name, index_type, order, n, obj_id, es_id, hdferr, lapl_id, file, func, line)
 Asynchronously open the nth object in a group. More...
 
subroutine h5oset_comment_f (obj_id, comment, hdferr)
 Sets comment for specified object. More...
 
subroutine h5oset_comment_by_name_f (loc_id, name, comment, hdferr, lapl_id)
 Sets comment for specified object. More...
 
subroutine h5ovisit_f (object_id, index_type, order, op, op_data, return_value, hdferr, fields)
 Recursively visits all objects starting from a specified object. More...
 
subroutine h5oget_info_by_name_f (loc_id, name, object_info, hdferr, lapl_id, fields)
 Retrieves the metadata for an object, identifying the object by location and relative name. More...
 
subroutine h5oget_info_by_name_async_f (loc_id, name, object_info, es_id, hdferr, lapl_id, fields, file, func, line)
 Asynchronously retrieves the metadata for an object, identifying the object by location and relative name. More...
 
subroutine h5oget_info_f (object_id, object_info, hdferr, fields)
 Retrieves the metadata for an object specified by an identifier. More...
 
subroutine h5oget_info_by_idx_f (loc_id, group_name, index_field, order, n, object_info, hdferr, lapl_id, fields)
 Retrieves the metadata for an object, identifying the object by an index position. More...
 
subroutine h5ovisit_by_name_f (loc_id, object_name, index_type, order, op, op_data, return_value, hdferr, lapl_id, fields)
 Recursively visits all objects starting from a specified object. More...
 
subroutine h5otoken_cmp_f (loc_id, token1, token2, cmp_value, hdferr)
 Compare two tokens, which must be from the same file / containers. More...
 

Detailed Description

This module contains Fortran interfaces for H5O functions.