STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook > Member List

This is the complete list of members for stapl::detail::filtered_edge_version_entry< FullEdge, Filter, Hook >, including all inherited members.

add_notifier(notifier_t const &notifier, 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 &notifier, 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_baseprotected
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_baseprotected
set_flushing(void) (defined in stapl::detail::notifier_list_base)stapl::detail::notifier_list_baseprotected
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) finalstapl::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