m2etis  0.4
m2etis::pubsub::filter::BaseFilter< EventType, NetworkType > Member List

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

BaseFilter()m2etis::pubsub::filter::BaseFilter< EventType, NetworkType >inline
CANCELUNSUBSCRIBE enum valuem2etis::pubsub::filter::BaseFilter< EventType, NetworkType >
FilterUnsubscribeInformation enum namem2etis::pubsub::filter::BaseFilter< EventType, NetworkType >
FORWARDUNSUBSCRIBE enum valuem2etis::pubsub::filter::BaseFilter< EventType, NetworkType >
getPublishPayload(const PayloadPtr message_text) const =0m2etis::pubsub::filter::BaseFilter< EventType, NetworkType >pure virtual
getSubscribePayload(boost::shared_ptr< FilterExp< EventType > > filter, bool is_periodic_resubscribe, typename message::FilterInfo::Ptr filterInfo)=0m2etis::pubsub::filter::BaseFilter< EventType, NetworkType >pure virtual
getUnsubscribePayload(typename message::FilterInfo::Ptr filterInfo)=0m2etis::pubsub::filter::BaseFilter< EventType, NetworkType >pure virtual
getUnsubscribePayload(typename message::FilterInfo::Ptr filterInfo, boost::shared_ptr< FilterExp< EventType > > filter)=0m2etis::pubsub::filter::BaseFilter< EventType, NetworkType >pure virtual
match(const typename NetworkType::Key &to, typename message::FilterInfo::Ptr filterInfo, PayloadPtr event)=0m2etis::pubsub::filter::BaseFilter< EventType, NetworkType >pure virtual
match(PayloadPtr event)=0m2etis::pubsub::filter::BaseFilter< EventType, NetworkType >pure virtual
PayloadPtr typedefm2etis::pubsub::filter::BaseFilter< EventType, NetworkType >
processRoutingStrategyUnsubscribeNotification(const typename NetworkType::Key &sender_key)=0m2etis::pubsub::filter::BaseFilter< EventType, NetworkType >pure virtual
processSubscribePayload(const typename NetworkType::Key &sender_key, typename message::FilterInfo::Ptr filterInfo)=0m2etis::pubsub::filter::BaseFilter< EventType, NetworkType >pure virtual
processUnsubscribePayload(const typename NetworkType::Key &sender_key, typename message::FilterInfo::Ptr filterInfo)=0m2etis::pubsub::filter::BaseFilter< EventType, NetworkType >pure virtual
setSelf(const typename NetworkType::Key &self)=0m2etis::pubsub::filter::BaseFilter< EventType, NetworkType >pure virtual
UNSUBSCRIBEFROMTREE enum valuem2etis::pubsub::filter::BaseFilter< EventType, NetworkType >
~BaseFilter()m2etis::pubsub::filter::BaseFilter< EventType, NetworkType >inlinevirtual