Simple passthrough filter. What comes in goes out immediately. More...
#include <pass_through.h>
Public Types | |
typedef ros::MessageEvent< M const > | EventType |
typedef boost::shared_ptr< M const > | MConstPtr |
Public Member Functions | |
void | add (const MConstPtr &msg) |
void | add (const EventType &evt) |
template<class F > | |
void | connectInput (F &f) |
PassThrough () | |
template<typename F > | |
PassThrough (F &f) | |
Private Member Functions | |
void | cb (const EventType &evt) |
Private Attributes | |
Connection | incoming_connection_ |
Simple passthrough filter. What comes in goes out immediately.
Definition at line 48 of file pass_through.h.
typedef ros::MessageEvent<M const> message_filters::PassThrough< M >::EventType |
Reimplemented from message_filters::SimpleFilter< M >.
Definition at line 52 of file pass_through.h.
typedef boost::shared_ptr<M const> message_filters::PassThrough< M >::MConstPtr |
Reimplemented from message_filters::SimpleFilter< M >.
Definition at line 51 of file pass_through.h.
message_filters::PassThrough< M >::PassThrough | ( | ) | [inline] |
Definition at line 54 of file pass_through.h.
message_filters::PassThrough< M >::PassThrough | ( | F & | f | ) | [inline] |
Definition at line 59 of file pass_through.h.
void message_filters::PassThrough< M >::add | ( | const MConstPtr & | msg | ) | [inline] |
Definition at line 71 of file pass_through.h.
void message_filters::PassThrough< M >::add | ( | const EventType & | evt | ) | [inline] |
Definition at line 76 of file pass_through.h.
void message_filters::PassThrough< M >::cb | ( | const EventType & | evt | ) | [inline, private] |
Definition at line 82 of file pass_through.h.
void message_filters::PassThrough< M >::connectInput | ( | F & | f | ) | [inline] |
Definition at line 65 of file pass_through.h.
Connection message_filters::PassThrough< M >::incoming_connection_ [private] |
Definition at line 87 of file pass_through.h.