#include <moveit_fake_controllers.h>
Public Member Functions | |
virtual bool | cancelExecution () |
virtual moveit_controller_manager::ExecutionStatus | getLastExecutionStatus () |
virtual bool | sendTrajectory (const moveit_msgs::RobotTrajectory &t) |
ThreadedController (const std::string &name, const std::vector< std::string > &joints, const ros::Publisher &pub) | |
virtual bool | waitForExecution (const ros::Duration &) |
~ThreadedController () | |
Public Member Functions inherited from moveit_fake_controller_manager::BaseFakeController | |
BaseFakeController (const std::string &name, const std::vector< std::string > &joints, const ros::Publisher &pub) | |
void | getJoints (std::vector< std::string > &joints) const |
Public Member Functions inherited from moveit_controller_manager::MoveItControllerHandle | |
const std::string & | getName () const |
MoveItControllerHandle (const std::string &name) | |
virtual | ~MoveItControllerHandle () |
Protected Member Functions | |
bool | cancelled () |
Private Member Functions | |
virtual void | cancelTrajectory () |
virtual void | execTrajectory (const moveit_msgs::RobotTrajectory &t)=0 |
Private Attributes | |
bool | cancel_ |
moveit_controller_manager::ExecutionStatus | status_ |
boost::thread | thread_ |
Additional Inherited Members | |
Protected Attributes inherited from moveit_fake_controller_manager::BaseFakeController | |
std::vector< std::string > | joints_ |
const ros::Publisher & | pub_ |
Protected Attributes inherited from moveit_controller_manager::MoveItControllerHandle | |
std::string | name_ |
Definition at line 76 of file moveit_fake_controllers.h.
moveit_fake_controller_manager::ThreadedController::ThreadedController | ( | const std::string & | name, |
const std::vector< std::string > & | joints, | ||
const ros::Publisher & | pub | ||
) |
Definition at line 107 of file moveit_fake_controllers.cpp.
moveit_fake_controller_manager::ThreadedController::~ThreadedController | ( | ) |
Definition at line 113 of file moveit_fake_controllers.cpp.
|
virtual |
Implements moveit_controller_manager::MoveItControllerHandle.
Definition at line 133 of file moveit_fake_controllers.cpp.
|
inlineprotected |
Definition at line 88 of file moveit_fake_controllers.h.
|
privatevirtual |
Definition at line 118 of file moveit_fake_controllers.cpp.
|
privatepure virtual |
|
virtual |
Reimplemented from moveit_fake_controller_manager::BaseFakeController.
Definition at line 148 of file moveit_fake_controllers.cpp.
|
virtual |
Implements moveit_controller_manager::MoveItControllerHandle.
Definition at line 124 of file moveit_fake_controllers.cpp.
|
virtual |
Implements moveit_controller_manager::MoveItControllerHandle.
Definition at line 141 of file moveit_fake_controllers.cpp.
|
private |
Definition at line 99 of file moveit_fake_controllers.h.
|
private |
Definition at line 100 of file moveit_fake_controllers.h.
|
private |
Definition at line 98 of file moveit_fake_controllers.h.