![]() |
HDF5
1.15.0
API Reference
|
This module contains Fortran interfaces for H5A functions. More...
Functions/Subroutines | |
subroutine | h5acreate_f (loc_id, name, type_id, space_id, attr_id, hdferr, acpl_id, aapl_id) |
Creates a dataset as an attribute of a group, dataset, or named datatype. More... | |
subroutine | h5acreate_async_f (loc_id, name, type_id, space_id, attr_id, es_id, hdferr, acpl_id, aapl_id, file, func, line) |
Asynchronously creates a dataset as an attribute of a group, dataset, or named datatype. More... | |
subroutine | h5aopen_name_f (obj_id, name, attr_id, hdferr) |
Opens an attribute specified by name. More... | |
subroutine | h5aopen_idx_f (obj_id, index, attr_id, hdferr) |
Opens the attribute specified by its index. More... | |
subroutine | h5aget_space_f (attr_id, space_id, hdferr) |
Gets a copy of the dataspace for an attribute. More... | |
subroutine | h5aget_type_f (attr_id, type_id, hdferr) |
Gets an attribute datatype. More... | |
subroutine | h5aget_name_f (attr_id, size, buf, hdferr) |
Gets an attribute name. More... | |
subroutine | h5aget_name_by_idx_f (loc_id, obj_name, idx_type, order, n, name, hdferr, size, lapl_id) |
Gets an attribute name, by attribute index position. More... | |
subroutine | h5aget_num_attrs_f (obj_id, attr_num, hdferr) |
Determines the number of attributes attached to an object. More... | |
subroutine | h5adelete_f (obj_id, name, hdferr) |
Deletes an attribute of an object (group, dataset or named datatype) More... | |
subroutine | h5aclose_f (attr_id, hdferr) |
Closes the specified attribute. More... | |
subroutine | h5aclose_async_f (attr_id, es_id, hdferr, file, func, line) |
Asynchronously closes the specified attribute. More... | |
subroutine | h5aget_storage_size_f (attr_id, size, hdferr) |
Returns the amount of storage required for an attribute. More... | |
subroutine | h5aget_create_plist_f (attr_id, creation_prop_id, hdferr) |
Gets an attribute creation property list identifier. More... | |
subroutine | h5arename_by_name_f (loc_id, obj_name, old_attr_name, new_attr_name, hdferr, lapl_id) |
Renames an attribute. More... | |
subroutine | h5arename_by_name_async_f (loc_id, obj_name, old_attr_name, new_attr_name, es_id, hdferr, lapl_id, file, func, line) |
Asynchronously renames an attribute. More... | |
subroutine | h5aopen_f (obj_id, attr_name, attr_id, hdferr, aapl_id) |
Opens an attribute for an object specified by object identifier and attribute name. More... | |
subroutine | h5aopen_async_f (obj_id, attr_name, attr_id, es_id, hdferr, aapl_id, file, func, line) |
Asynchronously opens an attribute for an object specified by object identifier and attribute name. More... | |
subroutine | h5adelete_by_idx_f (loc_id, obj_name, idx_type, order, n, hdferr, lapl_id) |
Deletes an attribute from an object according to index order. More... | |
subroutine | h5adelete_by_name_f (loc_id, obj_name, attr_name, hdferr, lapl_id) |
Removes an attribute from a specified location. More... | |
subroutine | h5aopen_by_idx_f (loc_id, obj_name, idx_type, order, n, attr_id, hdferr, aapl_id, lapl_id) |
Opens an existing attribute that is attached to an object specified by location and name. More... | |
subroutine | h5aopen_by_idx_async_f (loc_id, obj_name, idx_type, order, n, attr_id, es_id, hdferr, aapl_id, lapl_id, file, func, line) |
Asynchronously opens an existing attribute that is attached to an object specified by location and name. More... | |
subroutine | h5aget_info_f (attr_id, f_corder_valid, corder, cset, data_size, hdferr) |
Retrieves attribute information, by attribute identifier. More... | |
subroutine | h5aget_info_by_idx_f (loc_id, obj_name, idx_type, order, n, f_corder_valid, corder, cset, data_size, hdferr, lapl_id) |
Retrieves attribute information by attribute index position. More... | |
subroutine | h5aget_info_by_name_f (loc_id, obj_name, attr_name, f_corder_valid, corder, cset, data_size, hdferr, lapl_id) |
Retrieves attribute information, by attribute name. More... | |
subroutine | h5acreate_by_name_f (loc_id, obj_name, attr_name, type_id, space_id, attr, hdferr, acpl_id, aapl_id, lapl_id) |
Creates an attribute attached to a specified object. More... | |
subroutine | h5acreate_by_name_async_f (loc_id, obj_name, attr_name, type_id, space_id, attr, es_id, hdferr, acpl_id, aapl_id, lapl_id, file, func, line) |
Asynchronously creates an attribute attached to a specified object. More... | |
subroutine | h5aexists_f (obj_id, attr_name, attr_exists, hdferr) |
Determines whether an attribute with a given name exists on an object. More... | |
subroutine | h5aexists_async_f (obj_id, attr_name, attr_exists, es_id, hdferr, file, func, line) |
Asynchronously determines whether an attribute with a given name exists on an object. More... | |
subroutine | h5aexists_by_name_f (loc_id, obj_name, attr_name, attr_exists, hdferr, lapl_id) |
Determines whether an attribute with a given name exists on an object. More... | |
subroutine | h5aexists_by_name_async_f (loc_id, obj_name, attr_name, attr_exists, es_id, hdferr, lapl_id, file, func, line) |
Asynchronously determines whether an attribute with a given name exists on an object. More... | |
subroutine | h5aopen_by_name_f (loc_id, obj_name, attr_name, attr_id, hdferr, aapl_id, lapl_id) |
Opens an attribute for an object by object name and attribute name. More... | |
subroutine | h5aopen_by_name_async_f (loc_id, obj_name, attr_name, attr_id, es_id, hdferr, aapl_id, lapl_id, file, func, line) |
Asynchronously opens an attribute for an object by object name and attribute name. More... | |
subroutine | h5arename_f (loc_id, old_attr_name, new_attr_name, hdferr) |
Renames an attribute. More... | |
subroutine | h5arename_async_f (loc_id, old_attr_name, new_attr_name, es_id, hdferr, file, func, line) |
Asynchronously renames an attribute. More... | |
subroutine | h5aread_async_f (attr_id, memtype_id, buf, es_id, hdferr, file, func, line) |
Asynchronously reads an attribute. More... | |
subroutine | h5awrite_async_f (attr_id, memtype_id, buf, es_id, hdferr, file, func, line) |
Asynchronously writes an attribute. More... | |
subroutine | h5awrite_f (attr_id, memtype_id, buf, hdferr) |
Writes data to an attribute. More... | |
subroutine | h5awrite_f (attr_id, memtype_id, buf, dims, hdferr) |
Writes data to an attribute. More... | |
subroutine | h5aread_f (attr_id, memtype_id, buf, hdferr) |
Reads an attribute. More... | |
subroutine | h5aread_f (attr_id, memtype_id, buf, dims, hdferr) |
Reads an attribute. More... | |
This module contains Fortran interfaces for H5A functions.