Public Member Functions | List of all members
moveit_simple_controller_manager::ActionBasedControllerHandleBase Class Referenceabstract

#include <action_based_controller_handle.h>

Inheritance diagram for moveit_simple_controller_manager::ActionBasedControllerHandleBase:
Inheritance graph
[legend]

Public Member Functions

 ActionBasedControllerHandleBase (const std::string &name)
 
virtual void addJoint (const std::string &name)=0
 
virtual void configure (XmlRpc::XmlRpcValue &)
 
virtual void getJoints (std::vector< std::string > &joints)=0
 
- Public Member Functions inherited from moveit_controller_manager::MoveItControllerHandle
virtual bool cancelExecution ()=0
 
virtual ExecutionStatus getLastExecutionStatus ()=0
 
const std::string & getName () const
 
 MoveItControllerHandle (const std::string &name)
 
virtual bool sendTrajectory (const moveit_msgs::RobotTrajectory &trajectory)=0
 
virtual bool waitForExecution (const ros::Duration &timeout=ros::Duration(0))=0
 
virtual ~MoveItControllerHandle ()
 

Additional Inherited Members

- Protected Attributes inherited from moveit_controller_manager::MoveItControllerHandle
std::string name_
 

Detailed Description

Definition at line 83 of file action_based_controller_handle.h.

Constructor & Destructor Documentation

◆ ActionBasedControllerHandleBase()

moveit_simple_controller_manager::ActionBasedControllerHandleBase::ActionBasedControllerHandleBase ( const std::string &  name)
inline

Definition at line 119 of file action_based_controller_handle.h.

Member Function Documentation

◆ addJoint()

virtual void moveit_simple_controller_manager::ActionBasedControllerHandleBase::addJoint ( const std::string &  name)
pure virtual

◆ configure()

virtual void moveit_simple_controller_manager::ActionBasedControllerHandleBase::configure ( XmlRpc::XmlRpcValue )
inlinevirtual

◆ getJoints()

virtual void moveit_simple_controller_manager::ActionBasedControllerHandleBase::getJoints ( std::vector< std::string > &  joints)
pure virtual

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


moveit_simple_controller_manager
Author(s): Michael Ferguson
autogenerated on Sat Mar 15 2025 02:27:51