|
HighFive 3.2.0
HighFive - Header-only C++ HDF5 interface
|
This is the complete list of members for HighFive::DataSet, including all inherited members.
| _hid | HighFive::Object | protected |
| createAttribute(const std::string &attribute_name, const DataSpace &space, const DataType &type) | HighFive::AnnotateTraits< DataSet > | inline |
| createAttribute(const std::string &attribute_name, const DataSpace &space) | HighFive::AnnotateTraits< DataSet > | inline |
| createAttribute(const std::string &attribute_name, const T &data) | HighFive::AnnotateTraits< DataSet > | inline |
| DataSet()=default | HighFive::DataSet | |
| DataSet(Object &&o) noexcept | HighFive::DataSet | inlineexplicitprotected |
| deleteAttribute(const std::string &attribute_name) | HighFive::AnnotateTraits< DataSet > | inline |
| getAccessPropertyList() const | HighFive::DataSet | inline |
| getAddress() const | HighFive::Object | inline |
| getAttribute(const std::string &attribute_name) const | HighFive::AnnotateTraits< DataSet > | inline |
| getCreatePropertyList() const | HighFive::DataSet | inline |
| getDataType() const | HighFive::DataSet | inline |
| getDimensions() const | HighFive::DataSet | inline |
| getElementCount() const | HighFive::DataSet | inline |
| getFile() const | HighFive::PathTraits< DataSet > | inline |
| getId() const noexcept | HighFive::Object | inline |
| getInfo() const | HighFive::Object | inline |
| getMemSpace() const | HighFive::DataSet | inline |
| getNumberAttributes() const | HighFive::AnnotateTraits< DataSet > | inline |
| getOffset() const | HighFive::DataSet | inline |
| getPath() const | HighFive::PathTraits< DataSet > | inline |
| getSpace() const | HighFive::DataSet | inline |
| getStorageSize() const | HighFive::DataSet | inline |
| getType() const | HighFive::Object | inline |
| hasAttribute(const std::string &attr_name) const | HighFive::AnnotateTraits< DataSet > | inline |
| isValid() const noexcept | HighFive::Object | inline |
| listAttributeNames() const | HighFive::AnnotateTraits< DataSet > | inline |
| NodeTraits | HighFive::DataSet | friend |
| Object(Object &&other) noexcept | HighFive::DataSet | inlineprotected |
| Object() | HighFive::DataSet | inlineprotected |
| Object(const Object &other) | HighFive::DataSet | inlineprotected |
| Object(hid_t) noexcept | HighFive::DataSet | inlineexplicitprotected |
| operator=(const Object &other) | HighFive::Object | inlineprotected |
| operator=(Object &&other) | HighFive::Object | inlineprotected |
| operator==(const Object &other) const noexcept | HighFive::Object | inline |
| PathTraits() | HighFive::PathTraits< DataSet > | inline |
| read(const DataTransferProps &xfer_props=DataTransferProps()) const | HighFive::SliceTraits< DataSet > | inline |
| read(T &array, const DataTransferProps &xfer_props=DataTransferProps()) const | HighFive::SliceTraits< DataSet > | inline |
| read_raw(T *array, const DataType &mem_datatype, const DataTransferProps &xfer_props=DataTransferProps()) const | HighFive::SliceTraits< DataSet > | inline |
| read_raw(T *array, const DataTransferProps &xfer_props=DataTransferProps()) const | HighFive::SliceTraits< DataSet > | inline |
| Reference | HighFive::DataSet | friend |
| reshapeMemSpace(const std::vector< size_t > &dims) const | HighFive::SliceTraits< DataSet > | inline |
| resize(const std::vector< size_t > &dims) | HighFive::DataSet | inline |
| select(const HyperSlab &hyper_slab) const | HighFive::SliceTraits< DataSet > | inline |
| select(const HyperSlab &hyper_slab, const DataSpace &memspace) const | HighFive::SliceTraits< DataSet > | inline |
| select(const std::vector< size_t > &offset, const std::vector< size_t > &count, const std::vector< size_t > &stride={}, const std::vector< size_t > &block={}) const | HighFive::SliceTraits< DataSet > | inline |
| select(const std::vector< size_t > &columns) const | HighFive::SliceTraits< DataSet > | inline |
| select(const ElementSet &elements) const | HighFive::SliceTraits< DataSet > | inline |
| select(const ProductSet &product_set) const | HighFive::SliceTraits< DataSet > | inline |
| squeezeMemSpace(const std::vector< size_t > &axes) const | HighFive::SliceTraits< DataSet > | inline |
| type | HighFive::DataSet | static |
| write(const T &buffer, const DataTransferProps &xfer_props=DataTransferProps()) | HighFive::SliceTraits< DataSet > | inline |
| write_raw(const T *buffer, const DataType &mem_datatype, const DataTransferProps &xfer_props=DataTransferProps()) | HighFive::SliceTraits< DataSet > | inline |
| write_raw(const T *buffer, const DataTransferProps &xfer_props=DataTransferProps()) | HighFive::SliceTraits< DataSet > | inline |
| ~Object() | HighFive::Object | inlineprotected |