HDF5 Identifier Interface
These functions provides tools for working with object identifiers and object names.
H5Iget_type(h5identifier) H5Iget_name(h5obj) H5Iis_valid(h5identifier)
h5identifier |
An object of class |
h5obj |
An object of class |
Interface to the HDF5 C-library libhdf5. See https://portal.hdfgroup.org/display/HDF5/Identifiers for further details.
H5Iget_type
returns the type of the H5 identifier, H5Iget_name
the name of the object, and H5Iis_valid
checks if the object is a valid H5 identifier.
Bernd Fischer
# create an hdf5 file and write something h5createFile("ex_H5I.h5") h5createGroup("ex_H5I.h5","foo") B = array(seq(0.1,2.0,by=0.1),dim=c(5,2,2)) h5write(B, "ex_H5I.h5","foo/B") # reopen file and dataset and get object info fid <- H5Fopen("ex_H5I.h5") oid = H5Oopen(fid, "foo") H5Iget_type(oid) H5Oclose(oid) H5Fclose(fid)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.