H5Oopen {rhdf5}R Documentation

Open an object in an HDF5 file

Description

Open an object in an HDF5 file

Usage

H5Oopen(h5loc, name)

Arguments

h5loc

An object of class H5IdComponent

name

Path to the object to be opened. This should be relative to h5loc rather than the file.

Value

An object of class H5IdComponent if the open operation was successful. FALSE otherwise.

See Also

H5Oclose()

Examples


# create an hdf5 file and write something
h5createFile("ex_H5O.h5")
h5createGroup("ex_H5O.h5","foo")
B = array(seq(0.1,2.0,by=0.1),dim=c(5,2,2))
h5write(B, "ex_H5O.h5","foo/B")

# reopen file and dataset and get object info
fid <- H5Fopen("ex_H5O.h5")
oid = H5Oopen(fid, "foo")
H5Oget_num_attrs(oid)
H5Oclose(oid)
H5Fclose(fid)


[Package rhdf5 version 2.37.4 Index]