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

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

addSubscriber(const typename NetworkType::Key &subscriber) overridem2etis::pubsub::filter::DecisionTreeLeaf< EventType, NetworkType >inlinevirtual
boost::serialization::access classm2etis::pubsub::filter::DecisionTreeLeaf< EventType, NetworkType >friend
changeSubscriber(typename NetworkType::Key subscriber) overridem2etis::pubsub::filter::DecisionTreeLeaf< EventType, NetworkType >inlinevirtual
DecisionTreeLeaf()=defaultm2etis::pubsub::filter::DecisionTreeLeaf< EventType, NetworkType >
DecisionTreeLeaf(const typename NetworkType::Key &subscriber)m2etis::pubsub::filter::DecisionTreeLeaf< EventType, NetworkType >inlineexplicit
hasSubscriber() overridem2etis::pubsub::filter::DecisionTreeLeaf< EventType, NetworkType >inlinevirtual
hasSubscription(typename NetworkType::Key subscriber) overridem2etis::pubsub::filter::DecisionTreeLeaf< EventType, NetworkType >inlinevirtual
merge(boost::shared_ptr< DecisionTreeNode< EventType, NetworkType >> &, typename NetworkType::Key subscriber) overridem2etis::pubsub::filter::DecisionTreeLeaf< EventType, NetworkType >inlinevirtual
m2etis::pubsub::filter::DecisionTreeNode::merge(boost::shared_ptr< DecisionTreeNode< EventType, NetworkType > > &other_tree, typename NetworkType::Key subscriber)=0m2etis::pubsub::filter::DecisionTreeNode< EventType, NetworkType >pure virtual
operator std::string() const m2etis::pubsub::filter::DecisionTreeLeaf< EventType, NetworkType >inlinevirtual
removeSubscriber(const typename NetworkType::Key &subscriber) overridem2etis::pubsub::filter::DecisionTreeLeaf< EventType, NetworkType >inlinevirtual
visit(const EventType &, std::set< typename NetworkType::Key > &matching_subscribers) overridem2etis::pubsub::filter::DecisionTreeLeaf< EventType, NetworkType >inlinevirtual
~DecisionTreeLeaf()m2etis::pubsub::filter::DecisionTreeLeaf< EventType, NetworkType >inlinevirtual
~DecisionTreeNode()m2etis::pubsub::filter::DecisionTreeNode< EventType, NetworkType >inlinevirtual