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