$search
A class for storing the status of each goal the action server is currently working on. More...
#include <status_tracker.h>
Public Member Functions | |
| StatusTracker (const boost::shared_ptr< const ActionGoal > &goal) | |
| StatusTracker (const actionlib_msgs::GoalID &goal_id, unsigned int status) | |
Public Attributes | |
| boost::shared_ptr< const ActionGoal > | goal_ |
| ros::Time | handle_destruction_time_ |
| boost::weak_ptr< void > | handle_tracker_ |
| actionlib_msgs::GoalStatus | status_ |
Private Member Functions | |
| ACTION_DEFINITION (ActionSpec) | |
Private Attributes | |
| GoalIDGenerator | id_generator_ |
A class for storing the status of each goal the action server is currently working on.
Definition at line 54 of file status_tracker.h.
| actionlib::StatusTracker< ActionSpec >::StatusTracker | ( | const actionlib_msgs::GoalID & | goal_id, | |
| unsigned int | status | |||
| ) | [inline] |
Definition at line 41 of file status_tracker_imp.h.
| actionlib::StatusTracker< ActionSpec >::StatusTracker | ( | const boost::shared_ptr< const ActionGoal > & | goal | ) | [inline] |
Definition at line 48 of file status_tracker_imp.h.
| actionlib::StatusTracker< ActionSpec >::ACTION_DEFINITION | ( | ActionSpec | ) | [private] |
| boost::shared_ptr<const ActionGoal> actionlib::StatusTracker< ActionSpec >::goal_ |
Definition at line 64 of file status_tracker.h.
| ros::Time actionlib::StatusTracker< ActionSpec >::handle_destruction_time_ |
Definition at line 67 of file status_tracker.h.
| boost::weak_ptr<void> actionlib::StatusTracker< ActionSpec >::handle_tracker_ |
Definition at line 65 of file status_tracker.h.
GoalIDGenerator actionlib::StatusTracker< ActionSpec >::id_generator_ [private] |
Definition at line 70 of file status_tracker.h.
| actionlib_msgs::GoalStatus actionlib::StatusTracker< ActionSpec >::status_ |
Definition at line 66 of file status_tracker.h.