#include <subscriber_impl.h>
Public Member Functions | |
virtual std::vector< std::string > | getDeclaredClasses ()=0 |
virtual SubscriberPluginGen * | getSubscriber ()=0 |
template<class M > | |
SubscriberPlugin< M > * | getTemplateSubscriber () |
bool | isValid () const |
virtual void | reset (const TransportHints &transport_hints)=0 |
void | shutdown () |
virtual void | shutdownImpl ()=0 |
SubscriberImplGen () | |
~SubscriberImplGen () | |
Protected Attributes | |
bool | unsubscribed_ |
Definition at line 44 of file subscriber_impl.h.
message_transport::SubscriberImplGen::SubscriberImplGen | ( | ) | [inline] |
Definition at line 47 of file subscriber_impl.h.
message_transport::SubscriberImplGen::~SubscriberImplGen | ( | ) | [inline] |
Definition at line 49 of file subscriber_impl.h.
virtual std::vector<std::string> message_transport::SubscriberImplGen::getDeclaredClasses | ( | ) | [pure virtual] |
Implemented in message_transport::SubscriberImpl< M >.
virtual SubscriberPluginGen* message_transport::SubscriberImplGen::getSubscriber | ( | ) | [pure virtual] |
Implemented in message_transport::SubscriberImpl< M >.
SubscriberPlugin<M>* message_transport::SubscriberImplGen::getTemplateSubscriber | ( | ) | [inline] |
Definition at line 66 of file subscriber_impl.h.
bool message_transport::SubscriberImplGen::isValid | ( | ) | const [inline] |
Definition at line 53 of file subscriber_impl.h.
virtual void message_transport::SubscriberImplGen::reset | ( | const TransportHints & | transport_hints | ) | [pure virtual] |
Implemented in message_transport::SubscriberImpl< M >.
void message_transport::SubscriberImplGen::shutdown | ( | ) | [inline] |
Definition at line 59 of file subscriber_impl.h.
virtual void message_transport::SubscriberImplGen::shutdownImpl | ( | ) | [pure virtual] |
Implemented in message_transport::SubscriberImpl< M >.
bool message_transport::SubscriberImplGen::unsubscribed_ [protected] |
Definition at line 74 of file subscriber_impl.h.