m2etis  0.4
m2etis::pubsub::partition::BasePartition< NetworkType, EventType > Member List

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

addPartition(boost::shared_ptr< filter::FilterExp< EventType > > predicate, const typename NetworkType::Key &root)=0m2etis::pubsub::partition::BasePartition< NetworkType, EventType >pure virtual
BasePartition()m2etis::pubsub::partition::BasePartition< NetworkType, EventType >inline
changePredicate(size_t id, boost::shared_ptr< filter::FilterExp< EventType >> predicates)=0m2etis::pubsub::partition::BasePartition< NetworkType, EventType >pure virtual
changeRoot(size_t id, typename NetworkType::Key &root)=0m2etis::pubsub::partition::BasePartition< NetworkType, EventType >pure virtual
createPartition(const typename NetworkType::Key &root)=0m2etis::pubsub::partition::BasePartition< NetworkType, EventType >pure virtual
createRendezvousPartition(const typename NetworkType::Key &rendezvous)=0m2etis::pubsub::partition::BasePartition< NetworkType, EventType >pure virtual
getPredicate(size_t id)=0m2etis::pubsub::partition::BasePartition< NetworkType, EventType >pure virtual
getPublishTree(const PayloadPtr message, const typename NetworkType::Key &self)=0m2etis::pubsub::partition::BasePartition< NetworkType, EventType >pure virtual
getSubscribeTrees(boost::shared_ptr< filter::FilterExp< EventType >> dynamic_filter)=0m2etis::pubsub::partition::BasePartition< NetworkType, EventType >pure virtual
getTreeNames()=0m2etis::pubsub::partition::BasePartition< NetworkType, EventType >pure virtual
PayloadPtr typedefm2etis::pubsub::partition::BasePartition< NetworkType, EventType >
removePartition(size_t id)=0m2etis::pubsub::partition::BasePartition< NetworkType, EventType >pure virtual
toString()m2etis::pubsub::partition::BasePartition< NetworkType, EventType >inlinevirtual
~BasePartition()m2etis::pubsub::partition::BasePartition< NetworkType, EventType >inlinevirtual