H5 ObjectsDescribe the properties of the different H5 objectsContents
H5 File
H5 Group
H5 Dataset
H5 Dataspace
H5Attribute
H5 Type
H5 Reference
DescriptionH5 objects have some accessible properties. All the properties name are case insensitive (except for the path or objects names).H5 FileThe following properties can be accessed:
name: the filename;
size: the file size;
version: the HDF5 library version;
root: the root group "/".
If the field name starts with '/', then it is considered as a path and the returned value is the H5 object corresponding to this path.
H5 GroupThe following properties can be accessed:
attributes: the attributes names;
groups: the subgroups names;
datasets: the datasets names;
types: the types names;
externals: the external links names;
softs: the soft links names;
danglings: the dangling links names;
hards: the hard links names;
links: the links names and types;
name: the group name;
path: the group path.
If the field name is not in the previous list, then it is considered as a local path to another H5 object.
H5 DatasetThe following properties can be accessed:
attributes: the attributes names;
type: the dataset type;
dataspace: the dataset space;
data: the dataset data;
name: the group name;
path: the group path.
If the field name is not in the previous list, then it is considered as an attribute name.
H5 DataspaceThe following properties can be accessed:
dims: the dataspace dimensions;
extents: the dataspace max dimensions;
type: the dataspace type: "scalar", "simple" or "null";
name: the parent name.
path: the parent path.
H5 AttributeThe following properties can be accessed:
type: the attribute type;
dataspace: the attribute dataspace;
data: the attribute data;
name: the attribute name.
path: the parent path.
H5 TypeThe following properties can be accessed:
class: the type class;
type: the type name;
size: the size in bytes;
nativetype: the native type associated with this type;
nativesize: the size of the native type.
name: the parent name.
path: the parent path.
H5 ReferenceH5 Reference object wrap an hypermatrix object where elements are a reference to an H5 object.See Also
h5attr
h5close
h5cp
h5dataset
h5dump
h5exists
h5flush
h5get
h5group
h5isAttr
h5isFile
h5isGroup
h5isRef
h5isSet
h5isSpace
h5isType
h5label
h5ln
h5ls
h5mount
h5mv
h5open
h5read
h5rm
h5umount
h5write
h5writeattr
History5.5.0HDF5 module introduced.