Public Member Functions | |
| void | goalCallback () |
| IntervalIntersectionAction () | |
| void | preemptCallback () |
| void | publishResult (calibration_msgs::Interval interval) |
| void | tearDown () |
Private Attributes | |
| actionlib::SimpleActionServer < interval_intersection::ConfigAction > | as_ |
| boost::scoped_ptr < IntervalIntersector > | intersect_ |
| boost::scoped_ptr < ros::NodeHandle > | intersect_nh_ |
| ros::NodeHandle | nh_ |
| ros::Publisher | pub_ |
| boost::mutex | run_mutex_ |
| vector< ros::Subscriber > | subscribers_ |
Definition at line 49 of file interval_intersection_action.cpp.
| IntervalIntersectionAction::IntervalIntersectionAction | ( | ) | [inline] |
Definition at line 52 of file interval_intersection_action.cpp.
| void IntervalIntersectionAction::goalCallback | ( | ) | [inline] |
Definition at line 62 of file interval_intersection_action.cpp.
| void IntervalIntersectionAction::preemptCallback | ( | ) | [inline] |
Definition at line 89 of file interval_intersection_action.cpp.
| void IntervalIntersectionAction::publishResult | ( | calibration_msgs::Interval | interval | ) | [inline] |
Definition at line 110 of file interval_intersection_action.cpp.
| void IntervalIntersectionAction::tearDown | ( | ) | [inline] |
Definition at line 96 of file interval_intersection_action.cpp.
actionlib::SimpleActionServer<interval_intersection::ConfigAction> IntervalIntersectionAction::as_ [private] |
Definition at line 118 of file interval_intersection_action.cpp.
boost::scoped_ptr<IntervalIntersector> IntervalIntersectionAction::intersect_ [private] |
Definition at line 121 of file interval_intersection_action.cpp.
boost::scoped_ptr<ros::NodeHandle> IntervalIntersectionAction::intersect_nh_ [private] |
Definition at line 120 of file interval_intersection_action.cpp.
ros::NodeHandle IntervalIntersectionAction::nh_ [private] |
Definition at line 125 of file interval_intersection_action.cpp.
ros::Publisher IntervalIntersectionAction::pub_ [private] |
Definition at line 124 of file interval_intersection_action.cpp.
boost::mutex IntervalIntersectionAction::run_mutex_ [private] |
Definition at line 117 of file interval_intersection_action.cpp.
vector<ros::Subscriber> IntervalIntersectionAction::subscribers_ [private] |
Definition at line 122 of file interval_intersection_action.cpp.