Public Member Functions | Protected Attributes | List of all members
moveit_controller_manager_example::MoveItControllerManagerExample Class Reference
Inheritance diagram for moveit_controller_manager_example::MoveItControllerManagerExample:
Inheritance graph
[legend]

Public Member Functions

virtual void getActiveControllers (std::vector< std::string > &names)
 
virtual moveit_controller_manager::MoveItControllerHandlePtr getControllerHandle (const std::string &name)
 
virtual void getControllerJoints (const std::string &name, std::vector< std::string > &joints)
 
virtual void getControllersList (std::vector< std::string > &names)
 
virtual moveit_controller_manager::MoveItControllerManager::ControllerState getControllerState (const std::string &name)
 
virtual void getLoadedControllers (std::vector< std::string > &names)
 
 MoveItControllerManagerExample ()
 
virtual bool switchControllers (const std::vector< std::string > &activate, const std::vector< std::string > &deactivate)
 
virtual ~MoveItControllerManagerExample ()
 
- Public Member Functions inherited from moveit_controller_manager::MoveItControllerManager
 MoveItControllerManager ()
 
virtual ~MoveItControllerManager ()
 

Protected Attributes

std::map< std::string, moveit_controller_manager::MoveItControllerHandlePtr > controllers_
 
ros::NodeHandle node_handle_
 

Detailed Description

Definition at line 76 of file moveit_controller_manager_example.cpp.

Constructor & Destructor Documentation

moveit_controller_manager_example::MoveItControllerManagerExample::MoveItControllerManagerExample ( )
inline

Definition at line 79 of file moveit_controller_manager_example.cpp.

virtual moveit_controller_manager_example::MoveItControllerManagerExample::~MoveItControllerManagerExample ( )
inlinevirtual

Definition at line 83 of file moveit_controller_manager_example.cpp.

Member Function Documentation

virtual void moveit_controller_manager_example::MoveItControllerManagerExample::getActiveControllers ( std::vector< std::string > &  names)
inlinevirtual
virtual moveit_controller_manager::MoveItControllerHandlePtr moveit_controller_manager_example::MoveItControllerManagerExample::getControllerHandle ( const std::string &  name)
inlinevirtual
virtual void moveit_controller_manager_example::MoveItControllerManagerExample::getControllerJoints ( const std::string &  name,
std::vector< std::string > &  joints 
)
inlinevirtual
virtual void moveit_controller_manager_example::MoveItControllerManagerExample::getControllersList ( std::vector< std::string > &  names)
inlinevirtual
virtual moveit_controller_manager::MoveItControllerManager::ControllerState moveit_controller_manager_example::MoveItControllerManagerExample::getControllerState ( const std::string &  name)
inlinevirtual
virtual void moveit_controller_manager_example::MoveItControllerManagerExample::getLoadedControllers ( std::vector< std::string > &  names)
inlinevirtual

Definition at line 113 of file moveit_controller_manager_example.cpp.

virtual bool moveit_controller_manager_example::MoveItControllerManagerExample::switchControllers ( const std::vector< std::string > &  activate,
const std::vector< std::string > &  deactivate 
)
inlinevirtual

Member Data Documentation

std::map<std::string, moveit_controller_manager::MoveItControllerHandlePtr> moveit_controller_manager_example::MoveItControllerManagerExample::controllers_
protected

Definition at line 155 of file moveit_controller_manager_example.cpp.

ros::NodeHandle moveit_controller_manager_example::MoveItControllerManagerExample::node_handle_
protected

Definition at line 154 of file moveit_controller_manager_example.cpp.


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


moveit_controller_manager_example
Author(s): Ioan Sucan
autogenerated on Sun Oct 18 2020 13:17:17