Public Member Functions | Private Types | Private Attributes
micros_mars_task_alloc::Collide Class Reference
Inheritance diagram for micros_mars_task_alloc::Collide:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void callback (const RangeConstPtr &msg_0, const RangeConstPtr &msg_1, const RangeConstPtr &msg_2, const RangeConstPtr &msg_10, const RangeConstPtr &msg_11)
 Collide ()
virtual void onInit ()
 ~Collide ()

Private Types

typedef
sync_policies::ApproximateTime
< Range, Range, Range, Range,
Range > 
ApproximatePolicy
typedef
message_filters::Synchronizer
< ApproximatePolicy
ApproximateSync

Private Attributes

boost::shared_ptr
< ApproximateSync
approximate_sync_
bool halt_flag_
int maximum_queue_size_
float n_inf_
ros::NodeHandle nh_
ros::Publisher pub_
message_filters::Subscriber
< Range > 
sub_0_
message_filters::Subscriber
< Range > 
sub_10_
message_filters::Subscriber
< Range > 
sub_11_
message_filters::Subscriber
< Range > 
sub_1_
message_filters::Subscriber
< Range > 
sub_2_

Detailed Description

Definition at line 26 of file collide.cpp.


Member Typedef Documentation

typedef sync_policies::ApproximateTime<Range, Range, Range, Range, Range> micros_mars_task_alloc::Collide::ApproximatePolicy [private]

Definition at line 39 of file collide.cpp.

Definition at line 40 of file collide.cpp.


Constructor & Destructor Documentation

Definition at line 29 of file collide.cpp.

Definition at line 30 of file collide.cpp.


Member Function Documentation

void micros_mars_task_alloc::Collide::callback ( const RangeConstPtr &  msg_0,
const RangeConstPtr &  msg_1,
const RangeConstPtr &  msg_2,
const RangeConstPtr &  msg_10,
const RangeConstPtr &  msg_11 
)

Definition at line 69 of file collide.cpp.

Implements nodelet::Nodelet.

Definition at line 51 of file collide.cpp.


Member Data Documentation

Definition at line 43 of file collide.cpp.

Definition at line 36 of file collide.cpp.

Definition at line 38 of file collide.cpp.

Definition at line 37 of file collide.cpp.

Reimplemented from nodelet::Nodelet.

Definition at line 46 of file collide.cpp.

Definition at line 47 of file collide.cpp.

Definition at line 45 of file collide.cpp.

Definition at line 45 of file collide.cpp.

Definition at line 45 of file collide.cpp.

Definition at line 45 of file collide.cpp.

Definition at line 45 of file collide.cpp.


The documentation for this class was generated from the following file:


micros_mars_task_alloc
Author(s): Minglong Li , Xiaodong Yi , Yanzhen Wang , Zhongxuan Cai
autogenerated on Mon Jul 1 2019 19:55:03