RobWorkProject  23.9.11-
Public Types | Public Member Functions | Protected Member Functions | List of all members
Controller Class Reference

interface that defines functionality for control of devices and actuators More...

#include <Controller.hpp>

Inherited by JointController, BodyController, and PoseController.

Public Types

typedef rw::core::Ptr< ControllerPtr
 smart poiner definition for controller
 

Public Member Functions

virtual ~Controller ()
 destructor
 
const std::string & getName () const
 get the unique name of this controller More...
 
void setName (const std::string &name)
 set the name of the controller More...
 

Protected Member Functions

 Controller (const std::string &name)
 constructor More...
 

Detailed Description

interface that defines functionality for control of devices and actuators

Constructor & Destructor Documentation

◆ Controller()

Controller ( const std::string &  name)
inlineprotected

constructor

Parameters
name[in] name of controller

Member Function Documentation

◆ getName()

const std::string& getName ( ) const
inline

get the unique name of this controller

Returns
name of the controller.

◆ setName()

void setName ( const std::string &  name)
inline

set the name of the controller

Parameters
name[in] the name

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