DUECA/DUSIME
|
Organize data per element. More...
#include <HDF5DCOReadFunctor.hxx>
Public Member Functions | |
LogDataSet () | |
Default constructor. | |
void | prepareRow (unsigned readidx) |
Before reading an object, prepare all indices. | |
void | readObjectPart (void *data, const std::string &dum) |
With string. | |
template<size_t N> | |
void | readObjectPart (void *data, const dueca::fixvector< N, std::string > &dum) |
With fixed size vector of strings. | |
template<typename Alloc , template< typename, typename > class V> | |
void | readObjectPart (void *data, V< std::string, Alloc > &dum) |
With iterable and c++ strings. | |
template<typename Alloc , typename D , template< typename, typename > class V> | |
void | readObjectPart (void *data, V< D, Alloc > &dum) |
With iterable and anything but strings, requires a copy. | |
template<typename T > | |
void | readObjectPart (void *data, const T &dum) |
all others, direct type | |
void | readObjectPart (void *data) |
reading back-end | |
Public Attributes | |
hsize_t | offset_dims [2] |
Offset location. | |
hsize_t | row_dims [2] |
Single row dimension. | |
H5::DataSet | dset |
Handle to the data in the file. | |
H5::DataSpace | memspace |
In-memory dataspace indices. | |
H5::DataSpace | filspace |
In-file dataspace indices. | |
const H5::DataType * | datatype |
Datatype. | |
unsigned | offset |
Offset in the DCO object. | |
Organize data per element.