![]() |
h5gt 0.2.0
C++ wrapper for HDF5 library (based on HighFive project)
|
This is the complete list of members for h5gt::File, including all inherited members.
_getLinkInfo(const std::string &objPath) const | h5gt::Object | inlineprotected |
_hid (defined in h5gt::Object) | h5gt::Object | protected |
_unlink(const std::string &obj_name) const (defined in h5gt::Object) | h5gt::Object | inlineprotected |
_unpackExternalLink(const std::string &objName, std::string &fileName_out) const (defined in h5gt::Object) | h5gt::Object | inlineprotected |
_unpackSoftLink(const std::string &objName) const (defined in h5gt::Object) | h5gt::Object | inlineprotected |
copy(const Group &obj, const std::string &objNewName, const ObjectCopyProps ©Props=ObjectCopyProps(), const LinkCreateProps &linkCreateProps=LinkCreateProps(), const GroupAccessProps &groupAccessProps=GroupAccessProps()) | h5gt::NodeTraits< File > | |
copy(const DataType &obj, const std::string &objNewName, const ObjectCopyProps ©Props=ObjectCopyProps(), const LinkCreateProps &linkCreateProps=LinkCreateProps(), const DataTypeAccessProps &dtypeAccessProps=DataTypeAccessProps()) | h5gt::NodeTraits< File > | |
Create enum value | h5gt::File | |
createAttribute(const std::string &attr_name, const DataSpace &space, const DataType &type) | h5gt::AnnotateTraits< File > | inline |
createAttribute(const std::string &attr_name, const DataSpace &space) | h5gt::AnnotateTraits< File > | inline |
createAttribute(const std::string &attr_name, const T &data) | h5gt::AnnotateTraits< File > | 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< File > | inline |
createDataSet(const std::string &dataset_name, const DataSpace &space, const LinkCreateProps &linkCreateProps=LinkCreateProps(), const DataSetCreateProps &dsetCreateProps=DataSetCreateProps(), const DataSetAccessProps &dsetAccessProps=DataSetAccessProps()) | h5gt::NodeTraits< File > | inline |
createDataSet(const std::string &dataset_name, const T &data, const LinkCreateProps &linkCreateProps=LinkCreateProps(), const DataSetCreateProps &dsetCreateProps=DataSetCreateProps(), const DataSetAccessProps &dsetAccessProps=DataSetAccessProps()) | h5gt::NodeTraits< File > | inline |
createGroup(const std::string &group_name, const LinkCreateProps &linkCreateProps=LinkCreateProps(), const GroupCreateProps &groupCreateProps=GroupCreateProps(), const GroupAccessProps &groupAccessProps=GroupAccessProps()) | h5gt::NodeTraits< File > | inline |
Debug enum value | h5gt::File | |
deleteAttribute(const std::string &attr_name) | h5gt::AnnotateTraits< File > | inline |
Excl enum value | h5gt::File | |
exist(const std::string &obj_name, const LinkAccessProps &linkAccessProps=LinkAccessProps(), bool raise_errors=false) const | h5gt::NodeTraits< File > | inline |
existAndResolved(const std::string &obj_name, const LinkAccessProps &linkAccessProps=LinkAccessProps(), bool raise_errors=false) const | h5gt::NodeTraits< File > | inline |
File(const std::string &filename, unsigned openFlags=ReadOnly, const FileAccessProps &fileAccessProps=FileDriver()) | h5gt::File | inlineexplicit |
File(const Object &obj) (defined in h5gt::File) | h5gt::File | inlineprotected |
flush(bool globalScope=true) | h5gt::Object | inline |
FromId(const hid_t &id, const bool &increaseRefCount=false) (defined in h5gt::File) | h5gt::File | inlinestatic |
getAttribute(const std::string &attr_name) const | h5gt::AnnotateTraits< File > | inline |
getDataSet(const std::string &dataset_name, const DataSetAccessProps &accessProps=DataSetAccessProps()) const | h5gt::NodeTraits< File > | inline |
getFileName() const (defined in h5gt::Object) | h5gt::Object | inline |
getGroup(const std::string &group_name, const GroupAccessProps &groupAccessProps=GroupAccessProps()) const | h5gt::NodeTraits< File > | inline |
getId(const bool &increaseRefCount=false) const noexcept | h5gt::Object | inline |
getIdRefCount() const noexcept (defined in h5gt::Object) | h5gt::Object | inline |
getLinkType(const std::string &obj_name, const LinkAccessProps &linkAccessProps=LinkAccessProps()) const | h5gt::NodeTraits< File > | inline |
getNumberAttributes() const | h5gt::AnnotateTraits< File > | inline |
getNumberObjects() const | h5gt::NodeTraits< File > | inline |
getObjectInfo() const | h5gt::Object | inline |
getObjectName(size_t index, const LinkAccessProps &linkAccessProps=LinkAccessProps()) const | h5gt::NodeTraits< File > | inline |
getObjectType() const | h5gt::File | inline |
NodeTraits< File >::getObjectType(const std::string &obj_name, const LinkAccessProps &accessProps=LinkAccessProps()) const | h5gt::NodeTraits< File > | inline |
getPath() const | h5gt::Object | inline |
hasAttribute(const std::string &attr_name) const | h5gt::AnnotateTraits< File > | inline |
isValid() const noexcept | h5gt::Object | inline |
listAttributeNames() const | h5gt::AnnotateTraits< File > | inline |
listObjectNames() const | h5gt::NodeTraits< File > | inline |
Object() (defined in h5gt::Object) | h5gt::Object | inlineprotected |
Object(const Object &other) (defined in h5gt::Object) | h5gt::Object | inlineprotected |
Object(Object &&other) noexcept (defined in h5gt::Object) | h5gt::Object | inlineprotected |
Object(const hid_t &) (defined in h5gt::Object) | h5gt::Object | inlineexplicitprotected |
Object(const hid_t &, const ObjectType &, const bool &) (defined in h5gt::Object) | h5gt::Object | inlineexplicitprotected |
OpenFlag enum name | h5gt::File | |
OpenOrCreate enum value | h5gt::File | |
operator!=(const File &other) const (defined in h5gt::File) | h5gt::File | inline |
operator=(const Object &other) (defined in h5gt::Object) | h5gt::Object | inlineprotected |
operator==(const File &other) const (defined in h5gt::File) | h5gt::File | inline |
h5gt::Object::operator==(const Object &other) const | h5gt::Object | inlineprotected |
Overwrite enum value | h5gt::File | |
ReadOnly enum value | h5gt::File | |
ReadWrite enum value | h5gt::File | |
rename(const std::string &src_path, const std::string &dest_path, const LinkCreateProps &linkCreateProps=LinkCreateProps(), const LinkAccessProps &linkAccessProps=LinkAccessProps()) const | h5gt::NodeTraits< File > | inline |
resolved(const std::string &obj_name, const LinkAccessProps &linkAccessProps=LinkAccessProps(), bool raise_errors=false) const | h5gt::NodeTraits< File > | inline |
Truncate enum value | h5gt::File | |
type (defined in h5gt::File) | h5gt::File | static |
unlink(const std::string &obj_name, const LinkAccessProps &linkAccessProps=LinkAccessProps()) const | h5gt::NodeTraits< File > | inline |
unpackExternalLink(const std::string &objName, std::string &fileName_out) | h5gt::NodeTraits< File > | inline |
unpackSoftLink(const std::string &objName) | h5gt::NodeTraits< File > | inline |
~Object() (defined in h5gt::Object) | h5gt::Object | inline |