add_migrated_task(std::size_t tid, size_t unknown_consumer_cnt, typename SchedulerEntry::sched_info_type const &sched_info, WF const &wf, ViewSet const &, index_sequence< Indices... > const &) | stapl::paragraph_impl::task_graph | |
advance_epoch(void) | stapl::p_object | |
called_before(void) const | stapl::paragraph_impl::task_graph | |
child_add_producer(rmi_handle::reference child, size_t index) | stapl::paragraph_impl::task_graph | |
child_set_element(rmi_handle::reference child, size_t index, T const &val) | stapl::paragraph_impl::task_graph | |
child_setup_flow(size_t producer, rmi_handle::reference consumer_handle, location_type consumer_location, PortFilter port_filter, ValueFilter value_filter, LocationMapper location_mapper) | stapl::paragraph_impl::task_graph | |
count_local_task(size_t cnt=1) | stapl::paragraph_impl::task_graph | |
count_task(size_t cnt=1) | stapl::paragraph_impl::task_graph | |
edges(void) (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
executor(void) const | stapl::paragraph_impl::task_graph | |
executor_ptr(void) const | stapl::paragraph_impl::task_graph | |
finished(void) const | stapl::paragraph_impl::task_graph | protected |
get_factory_task(void)=0 | stapl::paragraph_impl::task_graph | pure virtual |
get_factory_task(void) const =0 (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | pure virtual |
get_location_id(void) const noexcept | stapl::p_object | |
get_location_md(void) const noexcept | stapl::p_object | |
get_location_md(void) noexcept | stapl::p_object | |
get_num_locations(void) const noexcept | stapl::p_object | |
get_result_container(void)=0 | stapl::paragraph_impl::task_graph | pure virtual |
get_rmi_handle(void) const noexcept | stapl::p_object | |
get_rmi_handle(void) noexcept | stapl::p_object | |
has_only_local_tasks(void) const =0 | stapl::paragraph_impl::task_graph | pure virtual |
has_span(void) const =0 (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | pure virtual |
has_successors(void) const (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
hold_termination(void) const | stapl::paragraph_impl::task_graph | |
is_blocking(void) const (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
is_persistent(void) const =0 | stapl::paragraph_impl::task_graph | pure virtual |
local_empty(void) const | stapl::paragraph_impl::task_graph | |
lock(void) | stapl::p_object | |
m_b_blocking | stapl::paragraph_impl::task_graph | protected |
m_b_no_tasks_escaped (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | protected |
m_edge_ct_ptr | stapl::paragraph_impl::task_graph | |
m_exec_ptr | stapl::paragraph_impl::task_graph | protected |
m_execs_started | stapl::paragraph_impl::task_graph | protected |
m_execs_terminated | stapl::paragraph_impl::task_graph | protected |
migrate_task(Task< SchedulerEntry, std::true_type, std::false_type, WF, ViewWrapper > *task, std::size_t dest, index_sequence< Indices... > const &) | stapl::paragraph_impl::task_graph | |
migration_enabled() const | stapl::paragraph_impl::task_graph | |
nested_pgs(void) (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
nested_pgs(void) const (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
no_succs_p_object(void) const | stapl::paragraph_impl::task_graph | |
notify_termination() | stapl::paragraph_impl::task_graph | |
num_successors(void) const (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
operator()(int, bool blocking, bool, bool one_sided) | stapl::paragraph_impl::task_graph | protected |
operator=(task_graph const &)=delete (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | protected |
stapl::detail::task_graph_base::operator=(p_object const &other) noexcept | stapl::p_object | |
stapl::detail::task_graph_base::operator=(p_object &&other) noexcept | stapl::p_object | |
p_object(const unsigned int flags=0) | stapl::p_object | explicit |
p_object(p_object const &other) | stapl::p_object | |
p_object(p_object &&other) | stapl::p_object | |
parent_handle(void) const (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
parent_location(void) const (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
parent_notify_all_locations(void) const (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
processed_local(void) (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
processed_remote(task_id_t tid, bool has_succs, ReturnValue &&val) | stapl::paragraph_impl::task_graph | |
processed_remote_void(task_id_t tid, bool b_has_succs) | stapl::paragraph_impl::task_graph | |
pulse_terminator(void)=0 | stapl::paragraph_impl::task_graph | pure virtual |
query_factory(void) | stapl::paragraph_impl::task_graph | |
request_notify(size_t tid, Notifier const ¬ifier) | stapl::paragraph_impl::task_graph | |
request_out_flow(rmi_handle::reference consumer, location_type parent_location, PortFilter port_filter, ValueFilter value_filter, LocationMapper location_mapper) | stapl::paragraph_impl::task_graph | |
request_parent_out_flow(Mapper mapper) | stapl::paragraph_impl::task_graph | |
reset(void) | stapl::paragraph_impl::task_graph | protected |
reset_in_out_containers(void)=0 (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | protectedpure virtual |
result_processed() | stapl::paragraph_impl::task_graph | |
set_executor(executor_base *exec_base_ptr) | stapl::paragraph_impl::task_graph | |
set_num_succs(std::size_t task_id, std::size_t num_succs) const | stapl::paragraph_impl::task_graph | |
set_result(std::size_t, task_id_t)=0 | stapl::paragraph_impl::task_graph | pure virtual |
set_result(task_id_t task_id) | stapl::paragraph_impl::task_graph | |
set_result_pg(task_id_t task_id, Mapper mapper) | stapl::paragraph_impl::task_graph | |
setup_promise_flow(std::size_t task_id, promise< typename df_stored_type< T >::type > pr) (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
size_type typedef (defined in stapl::p_object) | stapl::p_object | |
stapl::edge_container class | stapl::paragraph_impl::task_graph | friend |
stapl_is_paragraph_ typedef (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
succs_p_object(void) const | stapl::paragraph_impl::task_graph | |
task_graph(TaskMapperParam &&task_mapper_param, bool b_enable_migration, bool b_persistent, std::size_t num_succs, rmi_handle::reference parent_handle_ref, location_type parent_location, bool b_parent_notify_all_locations, size_t task_id) (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | protected |
task_graph(task_graph const &)=delete (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | protected |
task_graph_base() | stapl::detail::task_graph_base | protected |
task_id(void) const (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
task_id_t typedef (defined in stapl::paragraph_impl::task_graph) | stapl::paragraph_impl::task_graph | |
termination_value(void) const | stapl::paragraph_impl::task_graph | |
try_lock(void) | stapl::p_object | |
try_os_delete(void) | stapl::paragraph_impl::task_graph | |
unlock(void) | stapl::p_object | |
~p_object(void)=default | stapl::p_object | protectedvirtual |
~task_graph() override | stapl::paragraph_impl::task_graph | |
~task_graph_base() override=default (defined in stapl::detail::task_graph_base) | stapl::detail::task_graph_base | protectedvirtual |