HDF5 1.14.6.08405a5
API Reference
|
This module contains Fortran interfaces for H5L functions. More...
Data Types | |
type | h5l_info_t |
type | union_t |
Functions/Subroutines | |
subroutine | h5lcopy_f (src_loc_id, src_name, dest_loc_id, dest_name, hdferr, lcpl_id, lapl_id) |
Copies a link from one location to another. | |
subroutine | h5ldelete_f (loc_id, name, hdferr, lapl_id) |
Removes a link from a group. | |
subroutine | h5ldelete_async_f (loc_id, name, es_id, hdferr, lapl_id, file, func, line) |
Asynchronously removes a link from a group. | |
subroutine | h5lcreate_soft_f (target_path, link_loc_id, link_name, hdferr, lcpl_id, lapl_id) |
Creates a soft link to an object. | |
subroutine | h5lcreate_soft_async_f (target_path, link_loc_id, link_name, es_id, hdferr, lcpl_id, lapl_id, file, func, line) |
Asynchronously creates a soft link to an object. | |
subroutine | h5lcreate_hard_f (obj_loc_id, obj_name, link_loc_id, link_name, hdferr, lcpl_id, lapl_id) |
Creates a hard link to an object. | |
subroutine | h5lcreate_hard_async_f (obj_loc_id, obj_name, link_loc_id, link_name, es_id, hdferr, lcpl_id, lapl_id, file, func, line) |
Asynchronously creates a hard link to an object. | |
subroutine | h5lcreate_external_f (file_name, obj_name, link_loc_id, link_name, hdferr, lcpl_id, lapl_id) |
Creates a soft link to an object in a different file. | |
subroutine | h5ldelete_by_idx_f (loc_id, group_name, index_field, order, n, hdferr, lapl_id) |
Removes the nth link in a group. | |
subroutine | h5ldelete_by_idx_async_f (loc_id, group_name, index_field, order, n, es_id, hdferr, lapl_id, file, func, line) |
Asynchronously removes the nth link in a group. | |
subroutine | h5lexists_f (loc_id, name, link_exists, hdferr, lapl_id) |
Check if a link with a particular name exists in a group. | |
subroutine | h5lexists_async_f (loc_id, name, link_exists, es_id, hdferr, lapl_id, file, func, line) |
Asynchronously checks if a link with a particular name exists in a group. | |
subroutine | h5lget_info_f (link_loc_id, link_name, cset, corder, f_corder_valid, link_type, token, val_size, hdferr, lapl_id) |
Returns information about a link. | |
subroutine | h5lget_info_by_idx_f (loc_id, group_name, index_field, order, n, link_type, f_corder_valid, corder, cset, token, val_size, hdferr, lapl_id) |
Retrieves metadata for a link in a group, according to the order within a field or index. | |
subroutine | h5lis_registered_f (link_cls_id, registered, hdferr) |
Determines whether a class of user-defined links is registered. | |
subroutine | h5lmove_f (src_loc_id, src_name, dest_loc_id, dest_name, hdferr, lcpl_id, lapl_id) |
Renames a link within an HDF5 file. | |
subroutine | h5lget_name_by_idx_f (loc_id, group_name, index_field, order, n, name, hdferr, size, lapl_id) |
Retrieves name of the nth link in a group, according to the order within a specified field or index. | |
subroutine | h5literate_f (group_id, idx_type, order, idx, op, op_data, return_value, hdferr) |
$ SUBROUTINE h5lget_val_by_idx_f(loc_id, group_name, index_field, order, n, & $ f_corder_valid, corder, cset, data_size, hdferr, lapl_id) $ IMPLICIT NONE | |
subroutine | h5literate_async_f (group_id, idx_type, order, idx, op, op_data, return_value, es_id, hdferr, file, func, line) |
Asynchronously iterates through links in a group. | |
subroutine | h5literate_by_name_f (loc_id, group_name, index_type, order, idx, op, op_data, return_value, hdferr, lapl_id) |
Iterates through links in a group. | |
subroutine | h5lvisit_f (grp_id, idx_type, order, op, op_data, return_value, hdferr) |
Recursively visits all links starting from a specified group. | |
subroutine | h5lvisit_by_name_f (loc_id, group_name, idx_type, order, op, op_data, return_value, hdferr, lapl_id) |
Recursively visits all links starting from a specified group. | |
This module contains Fortran interfaces for H5L functions.