argos::CSimulatedActuator Class Referenceabstract

The basic interface for a simulated actuator. More...

#include <actuator.h>

Inheritance diagram for argos::CSimulatedActuator:

Public Member Functions

virtual ~CSimulatedActuator ()
 Class destructor. More...
 
virtual void SetRobot (CComposableEntity &c_entity)=0
 Sets the entity associated to this actuator. More...
 
virtual void Update ()=0
 Updates the state of the entity associated to this actuator. More...
 

Detailed Description

The basic interface for a simulated actuator.

To implement the simulated model of an actuator, you must define a class that inherits from both the control interface and this class.

See also
CCI_Actuator

Definition at line 22 of file actuator.h.

Constructor & Destructor Documentation

virtual argos::CSimulatedActuator::~CSimulatedActuator ( )
inlinevirtual

Class destructor.

Definition at line 29 of file actuator.h.

Member Function Documentation

virtual void argos::CSimulatedActuator::SetRobot ( CComposableEntity c_entity)
pure virtual