#include <joint_trajectory_action_controller.h>
Public Member Functions | |
RTServerGoalHandle (GoalHandle &gh, const ResultPtr &preallocated_result=ResultPtr((Result *) NULL)) | |
void | runNonRT (const ros::TimerEvent &te) |
void | setAborted (ResultConstPtr result=ResultConstPtr((Result *) NULL)) |
void | setSucceeded (ResultConstPtr result=ResultConstPtr((Result *) NULL)) |
bool | valid () |
Public Attributes | |
GoalHandle | gh_ |
FeedbackPtr | preallocated_feedback_ |
ResultPtr | preallocated_result_ |
Private Types | |
typedef boost::shared_ptr < Feedback > | FeedbackPtr |
typedef actionlib::ServerGoalHandle < Action > | GoalHandle |
typedef boost::shared_ptr< Result > | ResultPtr |
Private Member Functions | |
ACTION_DEFINITION (Action) | |
Private Attributes | |
bool | req_abort_ |
ResultConstPtr | req_result_ |
bool | req_succeed_ |
uint8_t | state_ |
Definition at line 66 of file joint_trajectory_action_controller.h.
typedef boost::shared_ptr<Feedback> controller::RTServerGoalHandle< Action >::FeedbackPtr [private] |
Definition at line 74 of file joint_trajectory_action_controller.h.
typedef actionlib::ServerGoalHandle<Action> controller::RTServerGoalHandle< Action >::GoalHandle [private] |
Definition at line 72 of file joint_trajectory_action_controller.h.
typedef boost::shared_ptr<Result> controller::RTServerGoalHandle< Action >::ResultPtr [private] |
Definition at line 73 of file joint_trajectory_action_controller.h.
controller::RTServerGoalHandle< Action >::RTServerGoalHandle | ( | GoalHandle & | gh, |
const ResultPtr & | preallocated_result = ResultPtr((Result*)NULL) |
||
) | [inline] |
Definition at line 87 of file joint_trajectory_action_controller.h.
controller::RTServerGoalHandle< Action >::ACTION_DEFINITION | ( | Action | ) | [private] |
void controller::RTServerGoalHandle< Action >::runNonRT | ( | const ros::TimerEvent & | te | ) | [inline] |
Definition at line 119 of file joint_trajectory_action_controller.h.
void controller::RTServerGoalHandle< Action >::setAborted | ( | ResultConstPtr | result = ResultConstPtr((Result*)NULL) | ) | [inline] |
Definition at line 96 of file joint_trajectory_action_controller.h.
void controller::RTServerGoalHandle< Action >::setSucceeded | ( | ResultConstPtr | result = ResultConstPtr((Result*)NULL) | ) | [inline] |
Definition at line 105 of file joint_trajectory_action_controller.h.
bool controller::RTServerGoalHandle< Action >::valid | ( | ) | [inline] |
Definition at line 114 of file joint_trajectory_action_controller.h.
GoalHandle controller::RTServerGoalHandle< Action >::gh_ |
Definition at line 83 of file joint_trajectory_action_controller.h.
FeedbackPtr controller::RTServerGoalHandle< Action >::preallocated_feedback_ |
Definition at line 85 of file joint_trajectory_action_controller.h.
ResultPtr controller::RTServerGoalHandle< Action >::preallocated_result_ |
Definition at line 84 of file joint_trajectory_action_controller.h.
bool controller::RTServerGoalHandle< Action >::req_abort_ [private] |
Definition at line 78 of file joint_trajectory_action_controller.h.
ResultConstPtr controller::RTServerGoalHandle< Action >::req_result_ [private] |
Definition at line 80 of file joint_trajectory_action_controller.h.
bool controller::RTServerGoalHandle< Action >::req_succeed_ [private] |
Definition at line 79 of file joint_trajectory_action_controller.h.
uint8_t controller::RTServerGoalHandle< Action >::state_ [private] |
Definition at line 76 of file joint_trajectory_action_controller.h.