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

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

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