Public Member Functions | Private Attributes | List of all members
DummyControllerLoader::DummyController Class Reference
Inheritance diagram for DummyControllerLoader::DummyController:
Inheritance graph
[legend]

Public Member Functions

 DummyController (const std::string &name)
 
virtual std::string getHardwareInterfaceType () const
 
virtual bool initRequest (hardware_interface::RobotHW *, ros::NodeHandle &, ros::NodeHandle &controller_nh, ClaimedResources &claimed_resources)
 
virtual void update (const ros::Time &, const ros::Duration &)
 
- Public Member Functions inherited from controller_interface::ControllerBase
 ControllerBase ()
 
bool isRunning ()
 
bool isRunning ()
 
virtual void starting (const ros::Time &)
 
virtual void starting (const ros::Time &)
 
bool startRequest (const ros::Time &time)
 
bool startRequest (const ros::Time &time)
 
virtual void stopping (const ros::Time &)
 
virtual void stopping (const ros::Time &)
 
bool stopRequest (const ros::Time &time)
 
bool stopRequest (const ros::Time &time)
 
void updateRequest (const ros::Time &time, const ros::Duration &period)
 
void updateRequest (const ros::Time &time, const ros::Duration &period)
 
virtual ~ControllerBase ()
 

Private Attributes

const std::string type_name
 

Additional Inherited Members

- Public Types inherited from controller_interface::ControllerBase
typedef std::vector< hardware_interface::InterfaceResourcesClaimedResources
 
- Public Attributes inherited from controller_interface::ControllerBase
 CONSTRUCTED
 
 INITIALIZED
 
 RUNNING
 
enum controller_interface::ControllerBase:: { ... }  state_
 

Detailed Description

Definition at line 234 of file hwi_switch_test.cpp.

Constructor & Destructor Documentation

DummyControllerLoader::DummyController::DummyController ( const std::string &  name)
inline

Definition at line 238 of file hwi_switch_test.cpp.

Member Function Documentation

virtual std::string DummyControllerLoader::DummyController::getHardwareInterfaceType ( ) const
inlinevirtual

Definition at line 257 of file hwi_switch_test.cpp.

virtual bool DummyControllerLoader::DummyController::initRequest ( hardware_interface::RobotHW ,
ros::NodeHandle ,
ros::NodeHandle controller_nh,
ClaimedResources claimed_resources 
)
inlinevirtual

Implements controller_interface::ControllerBase.

Definition at line 240 of file hwi_switch_test.cpp.

virtual void DummyControllerLoader::DummyController::update ( const ros::Time ,
const ros::Duration  
)
inlinevirtual

Implements controller_interface::ControllerBase.

Definition at line 239 of file hwi_switch_test.cpp.

Member Data Documentation

const std::string DummyControllerLoader::DummyController::type_name
private

Definition at line 236 of file hwi_switch_test.cpp.


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


controller_manager
Author(s): Wim Meeussen, Mathias Lüdtke
autogenerated on Mon Apr 20 2020 03:52:09