m2etis  0.4
m2etis::pubsub::PubSubSystem Member List

This is the complete list of members for m2etis::pubsub::PubSubSystem, including all inherited members.

_pssim2etis::pubsub::PubSubSystem
createMessage(const ChannelName channel, const EventType &payload)m2etis::pubsub::PubSubSystem
createMessage(const ChannelName channel)m2etis::pubsub::PubSubSystem
createMessage(const ChannelName channel, const EventType &payload)m2etis::pubsub::PubSubSystem
createMessage(const ChannelName channel)m2etis::pubsub::PubSubSystem
getSelf(const ChannelName channel) const m2etis::pubsub::PubSubSystem
isInitialized() const m2etis::pubsub::PubSubSysteminline
publish(const ChannelName channel, const typename message::M2Message< EventType >::Ptr publish_message) const m2etis::pubsub::PubSubSystem
PubSubSystem(const std::string &listenIP, const uint16_t listenPort, const std::string &connectIP, const uint16_t connectPort, const std::vector< std::string > &rootList)m2etis::pubsub::PubSubSystem
registerExceptionCallback(exceptionEvents e, boost::function< void(const std::string &)> _ptr)m2etis::pubsub::PubSubSystem
subscribe(const ChannelName channel, BasicDeliverCallbackInterface< EventType > &callback)m2etis::pubsub::PubSubSystem
subscribe(const ChannelName channel, BasicDeliverCallbackInterface< EventType > &callback, boost::shared_ptr< filter::FilterExp< EventType > > predicate)m2etis::pubsub::PubSubSystem
unsubscribe(const ChannelName channel) const m2etis::pubsub::PubSubSystem
unsubscribe(const ChannelName channel, const boost::shared_ptr< filter::FilterExp< EventType > > predicate) const m2etis::pubsub::PubSubSystem
~PubSubSystem()m2etis::pubsub::PubSubSystem