Write data to an HDF5 attribute
Arguments
- h5attribute
An object of class H5IdComponent representing an attribute. Normally created by
H5Aopen()or similar.- buf
The data to be written.
Examples
h5File <- tempfile(fileext = ".h5")
fid <- H5Fcreate(h5File)
sid <- H5Screate_simple(1)
aid <- H5Acreate(fid, "some_attribute", "H5T_NATIVE_INT", sid)
H5Awrite(aid, 42L)
H5Aread(aid)
#> [1] 42
H5Aclose(aid)
H5Sclose(sid)
H5Fclose(fid)
file.remove(h5File)
#> [1] TRUE