m2etis
0.4
|
This is the complete list of members for m2etis::pubsub::BasicChannelInterface< EventType >, including all inherited members.
createMessage() const =0 | m2etis::pubsub::BasicChannelInterface< EventType > | pure virtual |
createMessage(const EventType &payload) const =0 | m2etis::pubsub::BasicChannelInterface< EventType > | pure virtual |
getChannel() const =0 | m2etis::pubsub::BasicChannelInterface< EventType > | pure virtual |
getSelf() const =0 | m2etis::pubsub::BasicChannelInterface< EventType > | pure virtual |
publish(const typename message::M2Message< EventType >::Ptr msg)=0 | m2etis::pubsub::BasicChannelInterface< EventType > | pure virtual |
subscribe(BasicDeliverCallbackInterface< EventType > &callback, boost::shared_ptr< filter::FilterExp< EventType > >)=0 | m2etis::pubsub::BasicChannelInterface< EventType > | pure virtual |
unsubscribe()=0 | m2etis::pubsub::BasicChannelInterface< EventType > | pure virtual |
unsubscribe(boost::shared_ptr< filter::FilterExp< EventType > >)=0 | m2etis::pubsub::BasicChannelInterface< EventType > | pure virtual |
~BasicChannelInterface() | m2etis::pubsub::BasicChannelInterface< EventType > | inlinevirtual |