#include <mocksteerer.h>
Inherits LibGeoDecomp::Steerer< CELL_TYPE >.
Public Types | |
typedef Steerer< CELL_TYPE > ::SteererFeedback | SteererFeedback |
typedef Steerer< CELL_TYPE > ::Topology | Topology |
typedef Steerer< CELL_TYPE > ::GridType | GridType |
Public Member Functions | |
MockSteerer (const unsigned &period, std::stringstream *eventsBuffer) | |
virtual | ~MockSteerer () |
virtual void | nextStep (GridType *grid, const Region< DIM > &validRegion, const Coord< DIM > &globalDimensions, unsigned step, SteererEvent event, std::size_t rank, bool lastCall, SteererFeedback *feedback) |
Static Public Attributes | |
static const int | DIM = Topology::DIM |
Private Attributes | |
std::stringstream * | eventsBuf |
typedef Steerer<CELL_TYPE>::GridType LibGeoDecomp::MockSteerer< CELL_TYPE >::GridType |
Reimplemented from LibGeoDecomp::Steerer< CELL_TYPE >.
typedef Steerer<CELL_TYPE>::SteererFeedback LibGeoDecomp::MockSteerer< CELL_TYPE >::SteererFeedback |
typedef Steerer<CELL_TYPE>::Topology LibGeoDecomp::MockSteerer< CELL_TYPE >::Topology |
Reimplemented from LibGeoDecomp::Steerer< CELL_TYPE >.
LibGeoDecomp::MockSteerer< CELL_TYPE >::MockSteerer | ( | const unsigned & | period, | |
std::stringstream * | eventsBuffer | |||
) | [inline] |
virtual LibGeoDecomp::MockSteerer< CELL_TYPE >::~MockSteerer | ( | ) | [inline, virtual] |
virtual void LibGeoDecomp::MockSteerer< CELL_TYPE >::nextStep | ( | GridType * | grid, | |
const Region< DIM > & | validRegion, | |||
const Coord< DIM > & | globalDimensions, | |||
unsigned | step, | |||
SteererEvent | event, | |||
std::size_t | rank, | |||
bool | lastCall, | |||
SteererFeedback * | feedback | |||
) | [inline, virtual] |
const int LibGeoDecomp::MockSteerer< CELL_TYPE >::DIM = Topology::DIM [static] |
std::stringstream* LibGeoDecomp::MockSteerer< CELL_TYPE >::eventsBuf [private] |