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

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

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