#include <H5DataSet.hpp>

| Public Member Functions | |
| DataType | getDataType () const | 
| getDataType  More... | |
| DataSpace | getMemSpace () const | 
| getMemSpace  More... | |
| size_t | getOffset () const | 
| getOffset  More... | |
| DataSpace | getSpace () const | 
| getSpace  More... | |
| size_t | getStorageSize () const | 
| void | resize (const std::vector< size_t > &dims) | 
| Change the size of the dataset.  More... | |
|  Public Member Functions inherited from HighFive::Object | |
| hid_t | getId () const | 
| getId  More... | |
| bool | isValid () const | 
| isValid  More... | |
| ~Object () | |
|  Public Member Functions inherited from HighFive::SliceTraits< DataSet > | |
| void | read (T &array) const | 
| void | read (T *array) const | 
| Selection | select (const ElementSet &elements) const | 
| Selection | select (const std::vector< size_t > &columns) const | 
| Selection | select (const std::vector< size_t > &offset, const std::vector< size_t > &count, const std::vector< size_t > &stride=std::vector< size_t >()) const | 
| void | write (const T &buffer) | 
| void | write (const T *buffer) | 
|  Public Member Functions inherited from HighFive::AnnotateTraits< DataSet > | |
| Attribute | createAttribute (const std::string &attribute_name, const DataSpace &space) | 
| createAttribute create a new attribute on the current dataset with size specified by space  More... | |
| Attribute | createAttribute (const std::string &attribute_name, const DataSpace &space, const DataType &type) | 
| create a new attribute with the name attribute_name  More... | |
| Attribute | createAttribute (const std::string &attribute_name, const T &data) | 
| createAttribute create a new attribute on the current dataset and write to it, inferring the DataSpace from data.  More... | |
| Attribute | getAttribute (const std::string &attribute_name) const | 
| open an existing attribute with the name attribute_name  More... | |
| size_t | getNumberAttributes () const | 
| return the number of attributes of the node / group  More... | |
| bool | hasAttribute (const std::string &attr_name) const | 
| checks an attribute exists  More... | |
| std::vector< std::string > | listAttributeNames () const | 
| list all attribute name of the node / group  More... | |
| Private Member Functions | |
| DataSet () | |
| Friends | |
| template<typename Derivate > | |
| class | ::HighFive::NodeTraits | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from HighFive::Object | |
| Object () | |
| Object (const Object &other) | |
| Object & | operator= (const Object &other) | 
|  Protected Attributes inherited from HighFive::Object | |
| hid_t | _hid | 
Definition at line 27 of file H5DataSet.hpp.
| 
 | inlineprivate | 
Definition at line 34 of file H5DataSet_misc.hpp.
| 
 | inline | 
getDataType
Definition at line 40 of file H5DataSet_misc.hpp.
| 
 | inline | 
getMemSpace
Definition at line 55 of file H5DataSet_misc.hpp.
| 
 | inline | 
getOffset
Definition at line 57 of file H5DataSet_misc.hpp.
| 
 | inline | 
getSpace
Definition at line 46 of file H5DataSet_misc.hpp.
| 
 | inline | 
Definition at line 36 of file H5DataSet_misc.hpp.
| 
 | inline | 
Change the size of the dataset.
This requires that the dataset was created with chunking, and you would generally want to have set a larger maxdims setting
| dims | New size of the dataset | 
Definition at line 66 of file H5DataSet_misc.hpp.
| 
 | friend | 
Definition at line 69 of file H5DataSet.hpp.