| 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 |