Robot Simulator of the Robotics Group for Self-Organization of Control: TaskedSimulationCreator Class Reference

# TaskedSimulationCreator Class Reference

Defines a method to construct a TaskedSimulation. More...

`#include <taskedsimulationcreator.h>`

Inherited by ThisSimCreator.

List of all members.

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

## Detailed Description

Defines a method to construct a 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.

## Constructor & Destructor Documentation

TaskedSimulationCreator | ( |  | ) | `[inline]`

Constructs and returns an instance of this class.

virtual ~TaskedSimulationCreator | ( |  | ) | `[inline, virtual]`

Destroys the instance.

## Member Function Documentation

virtual TaskedSimulation* buildTaskedSimulationInstance | ( |  | ) | `[pure virtual]`

Builds (constructs) an instance of TaskedSimulation.

This method must be overwritten by a deduced builder

Returns:
  the builded instance with basic type TaskedSimulation

Implemented in ThisSimCreator.

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

- taskedsimulationcreator.h