IntervalIntersectionAction Class Reference

List of all members.

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_

Detailed Description

Definition at line 49 of file interval_intersection_action.cpp.


Constructor & Destructor Documentation

IntervalIntersectionAction::IntervalIntersectionAction (  )  [inline]

Definition at line 52 of file interval_intersection_action.cpp.


Member Function Documentation

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.


Member Data Documentation

actionlib::SimpleActionServer<interval_intersection::ConfigAction> IntervalIntersectionAction::as_ [private]

Definition at line 118 of file interval_intersection_action.cpp.

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.

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.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs


interval_intersection
Author(s): Romain Thibaux
autogenerated on Fri Jan 11 09:11:41 2013