Public Types | Public Member Functions | Static Public Attributes | Private Attributes

LibGeoDecomp::MockSteerer< CELL_TYPE > Class Template Reference

#include <mocksteerer.h>

Inherits LibGeoDecomp::Steerer< CELL_TYPE >.

Collaboration diagram for LibGeoDecomp::MockSteerer< CELL_TYPE >:
Collaboration graph
[legend]

List of all members.

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

template<typename CELL_TYPE>
class LibGeoDecomp::MockSteerer< CELL_TYPE >


Member Typedef Documentation

template<typename CELL_TYPE >
typedef Steerer<CELL_TYPE>::GridType LibGeoDecomp::MockSteerer< CELL_TYPE >::GridType
template<typename CELL_TYPE >
typedef Steerer<CELL_TYPE>::SteererFeedback LibGeoDecomp::MockSteerer< CELL_TYPE >::SteererFeedback
template<typename CELL_TYPE >
typedef Steerer<CELL_TYPE>::Topology LibGeoDecomp::MockSteerer< CELL_TYPE >::Topology

Constructor & Destructor Documentation

template<typename CELL_TYPE >
LibGeoDecomp::MockSteerer< CELL_TYPE >::MockSteerer ( const unsigned period,
std::stringstream *  eventsBuffer 
) [inline]
template<typename CELL_TYPE >
virtual LibGeoDecomp::MockSteerer< CELL_TYPE >::~MockSteerer (  )  [inline, virtual]

Member Function Documentation

template<typename CELL_TYPE >
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]

Member Data Documentation

template<typename CELL_TYPE >
const int LibGeoDecomp::MockSteerer< CELL_TYPE >::DIM = Topology::DIM [static]
template<typename CELL_TYPE >
std::stringstream* LibGeoDecomp::MockSteerer< CELL_TYPE >::eventsBuf [private]

The documentation for this class was generated from the following file: