Public Member Functions | List of all members
controller_manager_tests::MyDummyController Class Reference

#include <my_dummy_controller.h>

Inheritance diagram for controller_manager_tests::MyDummyController:
Inheritance graph
[legend]

Public Member Functions

bool init (MyDummyInterface *, ros::NodeHandle &)
 
 MyDummyController ()
 
void starting (const ros::Time &)
 
void stopping (const ros::Time &)
 
void update (const ros::Time &, const ros::Duration &)
 
- Public Member Functions inherited from controller_interface::Controller< MyDummyInterface >
 Controller ()
 
virtual bool init (MyDummyInterface *, ros::NodeHandle &)
 
virtual bool init (MyDummyInterface *, ros::NodeHandle &, ros::NodeHandle &)
 
virtual ~Controller ()
 
- Public Member Functions inherited from controller_interface::ControllerBase
 ControllerBase ()
 
bool isRunning ()
 
bool isRunning ()
 
bool startRequest (const ros::Time &time)
 
bool startRequest (const ros::Time &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 ()
 

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_
 
- Protected Member Functions inherited from controller_interface::Controller< MyDummyInterface >
std::string getHardwareInterfaceType () const
 
virtual bool initRequest (hardware_interface::RobotHW *robot_hw, ros::NodeHandle &root_nh, ros::NodeHandle &controller_nh, ClaimedResources &claimed_resources)
 

Detailed Description

Definition at line 49 of file my_dummy_controller.h.

Constructor & Destructor Documentation

controller_manager_tests::MyDummyController::MyDummyController ( )
inline

Definition at line 52 of file my_dummy_controller.h.

Member Function Documentation

bool controller_manager_tests::MyDummyController::init ( MyDummyInterface ,
ros::NodeHandle  
)
inline

Definition at line 55 of file my_dummy_controller.h.

void controller_manager_tests::MyDummyController::starting ( const ros::Time )
inlinevirtual

Reimplemented from controller_interface::ControllerBase.

Definition at line 56 of file my_dummy_controller.h.

void controller_manager_tests::MyDummyController::stopping ( const ros::Time )
inlinevirtual

Reimplemented from controller_interface::ControllerBase.

Definition at line 58 of file my_dummy_controller.h.

void controller_manager_tests::MyDummyController::update ( const ros::Time ,
const ros::Duration  
)
inlinevirtual

Implements controller_interface::ControllerBase.

Definition at line 57 of file my_dummy_controller.h.


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


controller_manager_tests
Author(s): Vijay Pradeep, Adolfo Rodriguez Tsouroukdissian
autogenerated on Mon Apr 20 2020 03:52:10