26 virtual void close()
override;
36 virtual void throwException(
const H5std_string &func_name,
const H5std_string &msg)
const override;
39 virtual hid_t getLocId()
const override;
42 Group(
const H5Location &loc,
const void *ref, H5R_type_t ref_type = H5R_OBJECT,
43 const PropList &plist = PropList::DEFAULT);
49 hsize_t getNumObjs()
const;
52 hid_t getObjId(
const char *name,
const PropList &plist = PropList::DEFAULT)
const;
53 hid_t getObjId(
const H5std_string &name,
const PropList &plist = PropList::DEFAULT)
const;
56 void closeObjId(hid_t obj_id)
const;
65 virtual hid_t getId()
const override;
71 Group(
const hid_t group_id);
74#ifndef DOXYGEN_SHOULD_SKIP_THIS
76 virtual void p_setId(
const hid_t new_id)
override;
CommonFG is an abstract base class of H5Group.
Definition H5CommonFG.h:29
Class Group represents an HDF5 group.
Definition H5Group.h:23
virtual H5std_string fromClass() const override
Returns this class name.
Definition H5Group.h:30
H5Location is an abstract base class, added in version 1.8.12.
Definition H5Location.h:30
Class H5Object is a bridge between H5Location and DataSet, DataType, and Group.
Definition H5Object.h:64
Class PropList inherits from IdComponent and provides wrappers for the HDF5 generic property list.
Definition H5PropList.h:24
Definition H5AbstractDs.cpp:33