#include <h5_Group.h>
Public Member Functions | |
std::shared_ptr< DataSet > | derefDataSet (hobj_ref_t iRef) const |
std::shared_ptr< Group > | derefGroup (hobj_ref_t iRef) const |
std::shared_ptr< Attribute > | findAttribute (std::string const &iName) const |
std::shared_ptr< DataSet > | findDataSet (std::string const &iName) const |
std::shared_ptr< Group > | findGroup (std::string const &iName) const |
std::size_t | getNumObjs () const |
std::string | getObjnameByIdx (std::size_t) const |
Group (hid_t, std::string const &) | |
Group (hid_t, const void *iRef) | |
Group (const Group &)=delete | |
Group (Group &&)=delete | |
std::string | name () const |
Group & | operator= (const Group &)=delete |
Group & | operator= (Group &&)=delete |
~Group () | |
Private Attributes | |
hid_t | id_ |
Definition at line 36 of file h5_Group.h.
Definition at line 34 of file h5_Group.cc.
References Exception, and id_.
Definition at line 40 of file h5_Group.cc.
References Exception, and id_.
|
delete |
|
delete |
std::size_t Group< TOutput >::getNumObjs | ( | ) | const |
std::string Group< TOutput >::getObjnameByIdx | ( | std::size_t | idx | ) | const |
Definition at line 105 of file h5_Group.cc.
References cms::cuda::assert(), edmScanValgrind::buffer, id_, heavyIonCSV_trainingSettings::idx, AlCaHLTBitMon_QueryRunRegistry::string, and funct::void.
std::string Group< TOutput >::name | ( | ) | const |
Definition at line 87 of file h5_Group.cc.
References edmScanValgrind::buffer, id_, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by config.CFG::__str__(), validation.Sample::digest(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
private |
Definition at line 67 of file h5_Group.h.
Referenced by derefDataSet(), derefGroup(), findAttribute(), findDataSet(), findGroup(), getNumObjs(), getObjnameByIdx(), Group(), name(), and ~Group().