m2etis  0.4
m2etis::pubsub::BasicChannelInterface< EventType > Member List

This is the complete list of members for m2etis::pubsub::BasicChannelInterface< EventType >, including all inherited members.

createMessage() const =0m2etis::pubsub::BasicChannelInterface< EventType >pure virtual
createMessage(const EventType &payload) const =0m2etis::pubsub::BasicChannelInterface< EventType >pure virtual
getChannel() const =0m2etis::pubsub::BasicChannelInterface< EventType >pure virtual
getSelf() const =0m2etis::pubsub::BasicChannelInterface< EventType >pure virtual
publish(const typename message::M2Message< EventType >::Ptr msg)=0m2etis::pubsub::BasicChannelInterface< EventType >pure virtual
subscribe(BasicDeliverCallbackInterface< EventType > &callback, boost::shared_ptr< filter::FilterExp< EventType > >)=0m2etis::pubsub::BasicChannelInterface< EventType >pure virtual
unsubscribe()=0m2etis::pubsub::BasicChannelInterface< EventType >pure virtual
unsubscribe(boost::shared_ptr< filter::FilterExp< EventType > >)=0m2etis::pubsub::BasicChannelInterface< EventType >pure virtual
~BasicChannelInterface()m2etis::pubsub::BasicChannelInterface< EventType >inlinevirtual