Public Member Functions | Protected Attributes
moveit_fake_controller_manager::MoveItFakeControllerManager Class Reference
Inheritance diagram for moveit_fake_controller_manager::MoveItFakeControllerManager:
Inheritance graph
[legend]

List of all members.

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)
sensor_msgs::JointState loadInitialJointValues (XmlRpc::XmlRpcValue &param) const
 MoveItFakeControllerManager ()
virtual bool switchControllers (const std::vector< std::string > &activate, const std::vector< std::string > &deactivate)
virtual ~MoveItFakeControllerManager ()

Protected Attributes

std::map< std::string,
BaseFakeControllerPtr > 
controllers_
ros::NodeHandle node_handle_
ros::Publisher pub_

Detailed Description

Definition at line 51 of file moveit_fake_controller_manager.cpp.


Constructor & Destructor Documentation

Definition at line 54 of file moveit_fake_controller_manager.cpp.

Definition at line 195 of file moveit_fake_controller_manager.cpp.


Member Function Documentation

virtual void moveit_fake_controller_manager::MoveItFakeControllerManager::getActiveControllers ( std::vector< std::string > &  names) [inline, virtual]
virtual moveit_controller_manager::MoveItControllerHandlePtr moveit_fake_controller_manager::MoveItFakeControllerManager::getControllerHandle ( const std::string &  name) [inline, virtual]
virtual void moveit_fake_controller_manager::MoveItFakeControllerManager::getControllerJoints ( const std::string &  name,
std::vector< std::string > &  joints 
) [inline, virtual]
virtual void moveit_fake_controller_manager::MoveItFakeControllerManager::getControllersList ( std::vector< std::string > &  names) [inline, virtual]
virtual void moveit_fake_controller_manager::MoveItFakeControllerManager::getLoadedControllers ( std::vector< std::string > &  names) [inline, virtual]

Definition at line 234 of file moveit_fake_controller_manager.cpp.

Definition at line 122 of file moveit_fake_controller_manager.cpp.

virtual bool moveit_fake_controller_manager::MoveItFakeControllerManager::switchControllers ( const std::vector< std::string > &  activate,
const std::vector< std::string > &  deactivate 
) [inline, virtual]

Member Data Documentation

std::map<std::string, BaseFakeControllerPtr> moveit_fake_controller_manager::MoveItFakeControllerManager::controllers_ [protected]

Definition at line 279 of file moveit_fake_controller_manager.cpp.

Definition at line 277 of file moveit_fake_controller_manager.cpp.

Definition at line 278 of file moveit_fake_controller_manager.cpp.


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


moveit_fake_controller_manager
Author(s): Ioan Sucan
autogenerated on Mon Jul 24 2017 02:21:26