Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TaskedSimulationCreator Class Referenceabstract

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

#include <taskedsimulationcreator.h>

Inheritance diagram for TaskedSimulationCreator:

Public Member Functions

 TaskedSimulationCreator ()
 Constructs and returns an instance of this class. More...
 
virtual ~TaskedSimulationCreator ()
 Destroys the instance. More...
 
virtual TaskedSimulationbuildTaskedSimulationInstance ()=0
 Builds (constructs) an instance of TaskedSimulation. More...
 

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

Constructs and returns an instance of this class.

virtual ~TaskedSimulationCreator ( )
inlinevirtual

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: