|
HighFive 2.10.1
HighFive - Header-only C++ HDF5 interface
|
This is the complete list of members for HighFive::Group, including all inherited members.
| _file_obj | HighFive::PathTraits< Group > | protected |
| _hid | HighFive::Object | protected |
| createAttribute(const std::string &attribute_name, const DataSpace &space, const DataType &type) | HighFive::AnnotateTraits< Group > | inline |
| createAttribute(const std::string &attribute_name, const DataSpace &space) | HighFive::AnnotateTraits< Group > | inline |
| createAttribute(const std::string &attribute_name, const T &data) | HighFive::AnnotateTraits< Group > | inline |
| createDataSet(const std::string &dataset_name, const DataSpace &space, const DataType &type, const DataSetCreateProps &createProps=DataSetCreateProps::Default(), const DataSetAccessProps &accessProps=DataSetAccessProps::Default(), bool parents=true) | HighFive::NodeTraits< Group > | inline |
| createDataSet(const std::string &dataset_name, const DataSpace &space, const DataSetCreateProps &createProps=DataSetCreateProps::Default(), const DataSetAccessProps &accessProps=DataSetAccessProps::Default(), bool parents=true) | HighFive::NodeTraits< Group > | inline |
| createDataSet(const std::string &dataset_name, const T &data, const DataSetCreateProps &createProps=DataSetCreateProps::Default(), const DataSetAccessProps &accessProps=DataSetAccessProps::Default(), bool parents=true) | HighFive::NodeTraits< Group > | inline |
| createDataSet(const std::string &dataset_name, const deprecated::FixedLenStringArray< N > &data, const DataSetCreateProps &createProps=DataSetCreateProps::Default(), const DataSetAccessProps &accessProps=DataSetAccessProps::Default(), bool parents=true) | HighFive::NodeTraits< Group > | inline |
| createExternalLink(const std::string &link_name, const std::string &h5_file, const std::string &obj_path, LinkCreateProps linkCreateProps=LinkCreateProps(), const LinkAccessProps &linkAccessProps=LinkAccessProps(), const bool parents=true) | HighFive::NodeTraits< Group > | inline |
| createGroup(const std::string &group_name, bool parents=true) | HighFive::NodeTraits< Group > | inline |
| createGroup(const std::string &group_name, const GroupCreateProps &createProps, bool parents=true) | HighFive::NodeTraits< Group > | inline |
| createHardLink(const std::string &link_name, const T &target_obj, LinkCreateProps linkCreateProps=LinkCreateProps(), const LinkAccessProps &linkAccessProps=LinkAccessProps(), const bool parents=true) | HighFive::NodeTraits< Group > | inline |
| createSoftLink(const std::string &linkName, const T &obj) | HighFive::NodeTraits< Group > | inline |
| createSoftLink(const std::string &link_name, const std::string &obj_path, LinkCreateProps linkCreateProps=LinkCreateProps(), const LinkAccessProps &linkAccessProps=LinkAccessProps(), const bool parents=true) | HighFive::NodeTraits< Group > | inline |
| deleteAttribute(const std::string &attribute_name) | HighFive::AnnotateTraits< Group > | inline |
| exist(const std::string &node_name) const | HighFive::NodeTraits< Group > | inline |
| File class | HighFive::Group | friend |
| getAttribute(const std::string &attribute_name) const | HighFive::AnnotateTraits< Group > | inline |
| getCreatePropertyList() const | HighFive::Group | inline |
| getDataSet(const std::string &dataset_name, const DataSetAccessProps &accessProps=DataSetAccessProps::Default()) const | HighFive::NodeTraits< Group > | inline |
| getDataType(const std::string &type_name, const DataTypeAccessProps &accessProps=DataTypeAccessProps::Default()) const | HighFive::NodeTraits< Group > | inline |
| getEstimatedLinkInfo() const | HighFive::Group | inline |
| getFile() const noexcept | HighFive::PathTraits< Group > | inline |
| getGroup(const std::string &group_name) const | HighFive::NodeTraits< Group > | inline |
| getId() const noexcept | HighFive::Object | inline |
| getInfo() const | HighFive::Object | inline |
| getLinkType(const std::string &node_name) const | HighFive::NodeTraits< Group > | inline |
| getNumberAttributes() const | HighFive::AnnotateTraits< Group > | inline |
| getNumberObjects() const | HighFive::NodeTraits< Group > | inline |
| getObjectName(size_t index) const | HighFive::NodeTraits< Group > | inline |
| getObjectType(const std::string &node_name) const | HighFive::NodeTraits< Group > | inline |
| getPath() const | HighFive::PathTraits< Group > | inline |
| getType() const | HighFive::Object | inline |
| Group()=default | HighFive::Group | |
| Group(Object &&o) noexcept | HighFive::Group | inline |
| hasAttribute(const std::string &attr_name) const | HighFive::AnnotateTraits< Group > | inline |
| isValid() const noexcept | HighFive::Object | inline |
| listAttributeNames() const | HighFive::AnnotateTraits< Group > | inline |
| listObjectNames(IndexType idx_type=IndexType::NAME) const | HighFive::NodeTraits< Group > | inline |
| Object(Object &&other) noexcept | HighFive::Group | inlineprotected |
| Object() | HighFive::Group | inlineprotected |
| Object(const Object &other) | HighFive::Group | inlineprotected |
| Object(hid_t) | HighFive::Group | inlineexplicitprotected |
| operator=(const Object &other) | HighFive::Object | inlineprotected |
| operator==(const Object &other) const noexcept | HighFive::Object | inline |
| PathTraits() | HighFive::PathTraits< Group > | inline |
| Reference class | HighFive::Group | friend |
| rename(const std::string &src_path, const std::string &dest_path, bool parents=true) const | HighFive::NodeTraits< Group > | inline |
| type | HighFive::Group | static |
| unlink(const std::string &node_name) const | HighFive::NodeTraits< Group > | inline |
| ~Object() | HighFive::Object | inline |