#include <hpxwritercollector.h>
Inherits Clonable< ParallelWriter< CELL_TYPE >, HpxWriterCollector< CELL_TYPE, CONVERTER > >.
Public Types | |
typedef APITraits::SelectTopology < CELL_TYPE >::Value | Topology |
typedef ParallelWriter < CELL_TYPE >::GridType | GridType |
typedef ParallelWriter < CELL_TYPE >::RegionType | RegionType |
typedef ParallelWriter < CELL_TYPE >::CoordType | CoordType |
typedef HpxWriterSink < CELL_TYPE, CONVERTER > | SinkType |
Public Member Functions | |
HpxWriterCollector (const SinkType &sink=SinkType()) | |
void | stepFinished (const GridType &grid, const RegionType &validRegion, const CoordType &globalDimensions, unsigned step, WriterEvent event, std::size_t rank, bool lastCall) |
Static Public Attributes | |
static const int | DIM = Topology::DIM |
Private Attributes | |
SinkType | sink |
Friends | |
class | Serialization |
class | boost::serialization::access |
typedef ParallelWriter<CELL_TYPE>::CoordType LibGeoDecomp::HpxWriterCollector< CELL_TYPE, CONVERTER >::CoordType |
Reimplemented from LibGeoDecomp::ParallelWriter< CELL_TYPE >.
typedef ParallelWriter<CELL_TYPE>::GridType LibGeoDecomp::HpxWriterCollector< CELL_TYPE, CONVERTER >::GridType |
Reimplemented from LibGeoDecomp::ParallelWriter< CELL_TYPE >.
typedef ParallelWriter<CELL_TYPE>::RegionType LibGeoDecomp::HpxWriterCollector< CELL_TYPE, CONVERTER >::RegionType |
Reimplemented from LibGeoDecomp::ParallelWriter< CELL_TYPE >.
typedef HpxWriterSink<CELL_TYPE, CONVERTER> LibGeoDecomp::HpxWriterCollector< CELL_TYPE, CONVERTER >::SinkType |
typedef APITraits::SelectTopology<CELL_TYPE>::Value LibGeoDecomp::HpxWriterCollector< CELL_TYPE, CONVERTER >::Topology |
Reimplemented from LibGeoDecomp::ParallelWriter< CELL_TYPE >.
LibGeoDecomp::HpxWriterCollector< CELL_TYPE, CONVERTER >::HpxWriterCollector | ( | const SinkType & | sink = SinkType() |
) | [inline, explicit] |
void LibGeoDecomp::HpxWriterCollector< CELL_TYPE, CONVERTER >::stepFinished | ( | const GridType & | grid, | |
const RegionType & | validRegion, | |||
const CoordType & | globalDimensions, | |||
unsigned | step, | |||
WriterEvent | event, | |||
std::size_t | rank, | |||
bool | lastCall | |||
) | [inline] |
friend class boost::serialization::access [friend] |
friend class Serialization [friend] |
const int LibGeoDecomp::HpxWriterCollector< CELL_TYPE, CONVERTER >::DIM = Topology::DIM [static] |
SinkType LibGeoDecomp::HpxWriterCollector< CELL_TYPE, CONVERTER >::sink [private] |