MTMCSim
0.5
|
The interface (abstract base class) for multi-runnable simulators. More...
#include <MultiRunnable.h>
Public Member Functions | |
virtual shared_ptr< SimuPara > | getNextPara () |
Get the parameter for the next simulation. More... | |
virtual bool | quit () const |
Check if terminate the whole simulation series. More... | |
MultiRunnable () | |
Default constructor. More... | |
MultiRunnable (int mode_, SimuPara &simupara) | |
virtual | ~MultiRunnable () |
Protected Attributes | |
int | mulMode |
bool | isQuit |
shared_ptr< SimuPara > | nextPara |
The interface (abstract base class) for multi-runnable simulators.
In such a simulator, the simulator can update the parameters for the next simulation and multiple simulations can run without human control.
|
inline |
Default constructor.
\ Not in the multi run mode by default.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Get the parameter for the next simulation.
|
inlinevirtual |
Check if terminate the whole simulation series.
|
protected |
|
protected |
|
protected |