add_notifier(notifier_t const ¬ifier, Filter const &filter, executor_base &executor, FullValueAccess const &full_value, bool b_full_flow, bool b_migration_enabled, bool b_persistent) | stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook > | |
add_notifier_impl(NotifierInvoker const &invoker, boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> const ¬ifier, const bool b_persistent) | stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> > | protected |
cleanup_notifications(void) (defined in stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook >) | stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook > | virtual |
clear_flow(void) (defined in stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook >) | stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook > | virtual |
clear_flushing(void) (defined in stapl::detail::notifier_list_base) | stapl::detail::notifier_list_base | protected |
edge_version_storage(void) (defined in stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type >) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | |
edge_version_storage(edge_version_storage const &)=delete (defined in stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type >) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | |
empty_notifications(void) const (defined in stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook >) | stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook > | virtual |
filtered_edge_version_entry(Filter const &filter) (defined in stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook >) | stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook > | |
flush_notifications(NotifierInvoker const &invoker, const bool b_persistent) | stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> > | protected |
is_direct_storage(void) const (defined in stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type >) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | |
m_notifications (defined in stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> >) | stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> > | protected |
m_value (defined in stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type >) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | |
m_wrapper (defined in stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type >) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | |
notifier_entry_t typedef (defined in stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> >) | stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> > | protected |
notifier_list(notifier_list const &) (defined in stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> >) | stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> > | protected |
notifier_list(void)=default (defined in stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> >) | stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> > | |
notifier_list(notifier_list &&other) (defined in stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> >) | stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> > | |
notifier_list_base() (defined in stapl::detail::notifier_list_base) | stapl::detail::notifier_list_base | |
notifier_list_t typedef (defined in stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> >) | stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> > | protected |
operator=(notifier_list const &) (defined in stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> >) | stapl::detail::notifier_list< boost::function< void(executor_base &, boost::result_of< Filter(FullEdge)>::type const &)> > | protected |
operator=(edge_version_storage const &)=delete (defined in stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type >) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | |
set_flow(void) (defined in stapl::detail::notifier_list_base) | stapl::detail::notifier_list_base | protected |
set_flushing(void) (defined in stapl::detail::notifier_list_base) | stapl::detail::notifier_list_base | protected |
set_value(ValueParam &&val, executor_base *executor_ptr, bool b_migration_enabled, bool b_persistent) | stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook > | |
set_value(Q &&val) (defined in stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type >) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | protected |
set_value(immutable_shared< boost::result_of< Filter(FullEdge)>::type > &&wrapper) (defined in stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type >) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | protected |
set_value(immutable_shared< boost::result_of< Filter(FullEdge)>::type > const &wrapper) (defined in stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type >) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | protected |
set_value_full(FullEdge const &val, executor_base *executor_ptr, bool b_migration_enabled, bool b_persistent) final | stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook > | virtual |
steal(void) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | |
test_flow(void) const (defined in stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook >) | stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook > | virtual |
test_flushing(void) const (defined in stapl::detail::notifier_list_base) | stapl::detail::notifier_list_base | |
value(void) const (defined in stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type >) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | |
wrapper(void) const (defined in stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type >) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | |
~edge_version_storage() (defined in stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type >) | stapl::detail::edge_version_storage< boost::result_of< Filter(FullEdge)>::type > | |
~filtered_edge_version_entry_base()=default (defined in stapl::detail::filtered_edge_version_entry_base< FullEdge, Hook >) | stapl::detail::filtered_edge_version_entry_base< FullEdge, Hook > | virtual |