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.