Public Member Functions | |
| void | goalCallback () | 
| IntervalIntersectionAction () | |
| void | preemptCallback () | 
| void | publishResult (calibration_msgs::Interval interval) | 
| void | publishStatus () | 
| 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_ | 
| ros::Publisher | status_pub_ | 
| ros::Timer | status_timer_ | 
| vector< ros::Subscriber > | subscribers_ | 
| vector< std::string > | topics_ | 
Definition at line 50 of file interval_intersection_action.cpp.
Definition at line 53 of file interval_intersection_action.cpp.
| void IntervalIntersectionAction::goalCallback | ( | ) |  [inline] | 
        
Definition at line 69 of file interval_intersection_action.cpp.
| void IntervalIntersectionAction::preemptCallback | ( | ) |  [inline] | 
        
Definition at line 98 of file interval_intersection_action.cpp.
| void IntervalIntersectionAction::publishResult | ( | calibration_msgs::Interval | interval | ) |  [inline] | 
        
Definition at line 119 of file interval_intersection_action.cpp.
| void IntervalIntersectionAction::publishStatus | ( | ) |  [inline] | 
        
Definition at line 125 of file interval_intersection_action.cpp.
| void IntervalIntersectionAction::tearDown | ( | ) |  [inline] | 
        
Definition at line 105 of file interval_intersection_action.cpp.
actionlib::SimpleActionServer<interval_intersection::ConfigAction> IntervalIntersectionAction::as_ [private] | 
        
Definition at line 145 of file interval_intersection_action.cpp.
boost::scoped_ptr<IntervalIntersector> IntervalIntersectionAction::intersect_ [private] | 
        
Definition at line 148 of file interval_intersection_action.cpp.
boost::scoped_ptr<ros::NodeHandle> IntervalIntersectionAction::intersect_nh_ [private] | 
        
Definition at line 147 of file interval_intersection_action.cpp.
Definition at line 154 of file interval_intersection_action.cpp.
Definition at line 152 of file interval_intersection_action.cpp.
boost::mutex IntervalIntersectionAction::run_mutex_ [private] | 
        
Definition at line 144 of file interval_intersection_action.cpp.
Definition at line 153 of file interval_intersection_action.cpp.
Definition at line 155 of file interval_intersection_action.cpp.
vector<ros::Subscriber> IntervalIntersectionAction::subscribers_ [private] | 
        
Definition at line 149 of file interval_intersection_action.cpp.
vector<std::string> IntervalIntersectionAction::topics_ [private] | 
        
Definition at line 150 of file interval_intersection_action.cpp.