h5gt 0.2.0
C++ wrapper for HDF5 library (based on HighFive project)
Loading...
Searching...
No Matches
h5gt::Group Member List

This is the complete list of members for h5gt::Group, including all inherited members.

::h5gt::NodeTraits (defined in h5gt::Group)h5gt::Groupfriend
_getLinkInfo(const std::string &objPath) consth5gt::Objectinlineprotected
_hid (defined in h5gt::Object)h5gt::Objectprotected
_unlink(const std::string &obj_name) const (defined in h5gt::Object)h5gt::Objectinlineprotected
_unpackExternalLink(const std::string &objName, std::string &fileName_out) const (defined in h5gt::Object)h5gt::Objectinlineprotected
_unpackSoftLink(const std::string &objName) const (defined in h5gt::Object)h5gt::Objectinlineprotected
copy(const Group &obj, const std::string &objNewName, const ObjectCopyProps &copyProps=ObjectCopyProps(), const LinkCreateProps &linkCreateProps=LinkCreateProps(), const GroupAccessProps &groupAccessProps=GroupAccessProps())h5gt::NodeTraits< Group >
copy(const DataType &obj, const std::string &objNewName, const ObjectCopyProps &copyProps=ObjectCopyProps(), const LinkCreateProps &linkCreateProps=LinkCreateProps(), const DataTypeAccessProps &dtypeAccessProps=DataTypeAccessProps())h5gt::NodeTraits< Group >
createAttribute(const std::string &attr_name, const DataSpace &space, const DataType &type)h5gt::AnnotateTraits< Group >inline
createAttribute(const std::string &attr_name, const DataSpace &space)h5gt::AnnotateTraits< Group >inline
createAttribute(const std::string &attr_name, const T &data)h5gt::AnnotateTraits< Group >inline
createDataSet(const std::string &dataset_name, const DataSpace &space, const DataType &type, const LinkCreateProps &linkCreateProps=LinkCreateProps(), const DataSetCreateProps &dsetCreateProps=DataSetCreateProps(), const DataSetAccessProps &dsetAccessProps=DataSetAccessProps())h5gt::NodeTraits< Group >inline
createDataSet(const std::string &dataset_name, const DataSpace &space, const LinkCreateProps &linkCreateProps=LinkCreateProps(), const DataSetCreateProps &dsetCreateProps=DataSetCreateProps(), const DataSetAccessProps &dsetAccessProps=DataSetAccessProps())h5gt::NodeTraits< Group >inline
createDataSet(const std::string &dataset_name, const T &data, const LinkCreateProps &linkCreateProps=LinkCreateProps(), const DataSetCreateProps &dsetCreateProps=DataSetCreateProps(), const DataSetAccessProps &dsetAccessProps=DataSetAccessProps())h5gt::NodeTraits< Group >inline
createGroup(const std::string &group_name, const LinkCreateProps &linkCreateProps=LinkCreateProps(), const GroupCreateProps &groupCreateProps=GroupCreateProps(), const GroupAccessProps &groupAccessProps=GroupAccessProps())h5gt::NodeTraits< Group >inline
deleteAttribute(const std::string &attr_name)h5gt::AnnotateTraits< Group >inline
exist(const std::string &obj_name, const LinkAccessProps &linkAccessProps=LinkAccessProps(), bool raise_errors=false) consth5gt::NodeTraits< Group >inline
existAndResolved(const std::string &obj_name, const LinkAccessProps &linkAccessProps=LinkAccessProps(), bool raise_errors=false) consth5gt::NodeTraits< Group >inline
File (defined in h5gt::Group)h5gt::Groupfriend
flush(bool globalScope=true)h5gt::Objectinline
FromId(const hid_t &id, const bool &increaseRefCount=false) (defined in h5gt::Group)h5gt::Groupinlinestatic
getAttribute(const std::string &attr_name) consth5gt::AnnotateTraits< Group >inline
getDataSet(const std::string &dataset_name, const DataSetAccessProps &accessProps=DataSetAccessProps()) consth5gt::NodeTraits< Group >inline
getFileName() const (defined in h5gt::Object)h5gt::Objectinline
getGroup(const std::string &group_name, const GroupAccessProps &groupAccessProps=GroupAccessProps()) consth5gt::NodeTraits< Group >inline
getId(const bool &increaseRefCount=false) const noexcepth5gt::Objectinline
getIdRefCount() const noexcept (defined in h5gt::Object)h5gt::Objectinline
getLinkInfo() const (defined in h5gt::Group)h5gt::Groupinline
getLinkType(const std::string &obj_name, const LinkAccessProps &linkAccessProps=LinkAccessProps()) consth5gt::NodeTraits< Group >inline
getNumberAttributes() consth5gt::AnnotateTraits< Group >inline
getNumberObjects() consth5gt::NodeTraits< Group >inline
getObjectInfo() consth5gt::Objectinline
getObjectName(size_t index, const LinkAccessProps &linkAccessProps=LinkAccessProps()) consth5gt::NodeTraits< Group >inline
getObjectType() consth5gt::Groupinline
NodeTraits< Group >::getObjectType(const std::string &obj_name, const LinkAccessProps &accessProps=LinkAccessProps()) consth5gt::NodeTraits< Group >inline
getParent(const GroupAccessProps &groupAccessProps=GroupAccessProps()) const (defined in h5gt::Group)h5gt::Groupinline
getPath() consth5gt::Objectinline
Group(const Object &obj) (defined in h5gt::Group)h5gt::Groupinlineprotected
Group(Object &&o) noexcept (defined in h5gt::Group)h5gt::Groupinlineprotected
hasAttribute(const std::string &attr_name) consth5gt::AnnotateTraits< Group >inline
isValid() const noexcepth5gt::Objectinline
listAttributeNames() consth5gt::AnnotateTraits< Group >inline
listObjectNames() consth5gt::NodeTraits< Group >inline
Object() (defined in h5gt::Group)h5gt::Groupinlineprotected
Object(const Object &other) (defined in h5gt::Group)h5gt::Groupinlineprotected
Object(Object &&other) noexcept (defined in h5gt::Group)h5gt::Groupinlineprotected
Object(const hid_t &) (defined in h5gt::Group)h5gt::Groupinlineexplicitprotected
Object(const hid_t &, const ObjectType &, const bool &) (defined in h5gt::Group)h5gt::Groupinlineexplicitprotected
operator!=(const Group &other) const (defined in h5gt::Group)h5gt::Groupinline
operator=(const Object &other) (defined in h5gt::Object)h5gt::Objectinlineprotected
operator==(const Group &other) consth5gt::Groupinline
h5gt::Object::operator==(const Object &other) consth5gt::Objectinlineprotected
Reference (defined in h5gt::Group)h5gt::Groupfriend
rename(const std::string &dest_path, const LinkCreateProps &linkCreateProps=LinkCreateProps(), const LinkAccessProps &linkAccessProps=LinkAccessProps()) consth5gt::Groupinline
NodeTraits< Group >::rename(const std::string &src_path, const std::string &dest_path, const LinkCreateProps &linkCreateProps=LinkCreateProps(), const LinkAccessProps &linkAccessProps=LinkAccessProps()) consth5gt::NodeTraits< Group >inline
resolved(const std::string &obj_name, const LinkAccessProps &linkAccessProps=LinkAccessProps(), bool raise_errors=false) consth5gt::NodeTraits< Group >inline
type (defined in h5gt::Group)h5gt::Groupstatic
unlink() const (defined in h5gt::Group)h5gt::Groupinline
NodeTraits< Group >::unlink(const std::string &obj_name, const LinkAccessProps &linkAccessProps=LinkAccessProps()) consth5gt::NodeTraits< Group >inline
unpackExternalLink(const std::string &objName, std::string &fileName_out)h5gt::NodeTraits< Group >inline
unpackSoftLink() consth5gt::Groupinline
NodeTraits< Group >::unpackSoftLink(const std::string &objName)h5gt::NodeTraits< Group >inline
~Object() (defined in h5gt::Object)h5gt::Objectinline