|
DUECA/DUSIME
|
Organize data per element. More...
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 , typename K , typename T , typename Compare , template< typename, typename, typename, typename > class V> | |
| void | readObjectPart (void *data, V< K, T, Compare, Alloc > &dum) |
| With maps and the like, reads and inserts pairs. | |
| 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.