DUECA/DUSIME
Loading...
Searching...
No Matches
dueca::hdf5log::HDF5DCOReadFunctor::LogDataSet Struct Reference

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, 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.

Detailed Description

Organize data per element.


The documentation for this struct was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/dueca-4.2.8-build/dueca-4.2.8/hdf5utils/HDF5DCOReadFunctor.hxx