#include <subscription.h>

Public Member Functions | |
| bool | call () |
| bool | channelReady (ChannelElementBase::shared_ptr end_port) |
| void | setCallback (boost::function< void(M)> fp) |
| Subscription (const std::string &topic) | |
| Subscription (const std::string &topic, boost::function< void(M)> fp) | |
| ~Subscription () | |
Private Attributes | |
| boost::function< void(M)> | callback |
Definition at line 12 of file subscription.h.
| hpcl_rtt::Subscription< M >::Subscription | ( | const std::string & | topic | ) | [inline] |
Definition at line 16 of file subscription.h.
| hpcl_rtt::Subscription< M >::Subscription | ( | const std::string & | topic, |
| boost::function< void(M)> | fp | ||
| ) | [inline] |
Definition at line 17 of file subscription.h.
| hpcl_rtt::Subscription< M >::~Subscription | ( | ) | [inline] |
Definition at line 21 of file subscription.h.
| bool hpcl_rtt::Subscription< M >::call | ( | ) | [inline] |
Definition at line 37 of file subscription.h.
| bool hpcl_rtt::Subscription< M >::channelReady | ( | ChannelElementBase::shared_ptr | end_port | ) | [inline] |
Definition at line 28 of file subscription.h.
| void hpcl_rtt::Subscription< M >::setCallback | ( | boost::function< void(M)> | fp | ) | [inline] |
Definition at line 23 of file subscription.h.
boost::function<void(M)> hpcl_rtt::Subscription< M >::callback [private] |
Definition at line 59 of file subscription.h.