Selection: represent a view on a slice/part of a dataset. More...
#include <H5Selection.hpp>

| Public Member Functions | |
| DataSet & | getDataset () | 
| getDataSet  More... | |
| const DataSet & | getDataset () const | 
| DataSpace | getMemSpace () const | 
| getMemSpace  More... | |
| DataSpace | getSpace () const | 
| getSpace  More... | |
|  Public Member Functions inherited from HighFive::SliceTraits< Selection > | |
| 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) | 
| Private Member Functions | |
| Selection (const DataSpace &memspace, const DataSpace &file_space, const DataSet &set) | |
| Private Attributes | |
| DataSpace | _file_space | 
| DataSpace | _mem_space | 
| DataSet | _set | 
| Friends | |
| template<typename Derivate > | |
| class | ::HighFive::SliceTraits | 
Selection: represent a view on a slice/part of a dataset.
A Selection is valid only if its parent dataset is valid
Definition at line 27 of file H5Selection.hpp.
| 
 | inlineprivate | 
Definition at line 17 of file H5Selection_misc.hpp.
| 
 | inline | 
getDataSet
Definition at line 25 of file H5Selection_misc.hpp.
| const DataSet& HighFive::Selection::getDataset | ( | ) | const | 
| 
 | inline | 
getMemSpace
Definition at line 23 of file H5Selection_misc.hpp.
| 
 | inline | 
getSpace
Definition at line 21 of file H5Selection_misc.hpp.
| 
 | friend | 
Definition at line 57 of file H5Selection.hpp.
| 
 | private | 
Definition at line 53 of file H5Selection.hpp.
| 
 | private | 
Definition at line 53 of file H5Selection.hpp.
| 
 | private | 
Definition at line 54 of file H5Selection.hpp.