#include <taskedsimulationcreator.h>
Public Member Functions | |
TaskedSimulationCreator () | |
Constructs and returns an instance of this class. | |
virtual | ~TaskedSimulationCreator () |
Destroys the instance. | |
virtual TaskedSimulation * | buildTaskedSimulationInstance ()=0 |
Builds (constructs) an instance of TaskedSimulation. |
This method is needed by the SimulationTask, provided through the SimulationTaskSupervisor. If you like to get the singleton instance of SimulationTaskSupervisor, you have to pass as argument a deduced instance of the TaskedSimulationCreator.
TaskedSimulationCreator | ( | ) | [inline] |
Constructs and returns an instance of this class.
virtual ~TaskedSimulationCreator | ( | ) | [inline, virtual] |
Destroys the instance.
virtual TaskedSimulation* buildTaskedSimulationInstance | ( | ) | [pure virtual] |
Builds (constructs) an instance of TaskedSimulation.
This method must be overwritten by a deduced builder