STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
stapl::paragraph_impl::task_graph Member List

This is the complete list of members for stapl::paragraph_impl::task_graph, including all inherited members.

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) conststapl::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) conststapl::paragraph_impl::task_graph
executor_ptr(void) conststapl::paragraph_impl::task_graph
finished(void) conststapl::paragraph_impl::task_graphprotected
get_factory_task(void)=0stapl::paragraph_impl::task_graphpure virtual
get_factory_task(void) const =0 (defined in stapl::paragraph_impl::task_graph)stapl::paragraph_impl::task_graphpure virtual
get_location_id(void) const noexceptstapl::p_object
get_location_md(void) const noexceptstapl::p_object
get_location_md(void) noexceptstapl::p_object
get_num_locations(void) const noexceptstapl::p_object
get_result_container(void)=0stapl::paragraph_impl::task_graphpure virtual
get_rmi_handle(void) const noexceptstapl::p_object
get_rmi_handle(void) noexceptstapl::p_object
has_only_local_tasks(void) const =0stapl::paragraph_impl::task_graphpure virtual
has_span(void) const =0 (defined in stapl::paragraph_impl::task_graph)stapl::paragraph_impl::task_graphpure virtual
has_successors(void) const (defined in stapl::paragraph_impl::task_graph)stapl::paragraph_impl::task_graph
hold_termination(void) conststapl::paragraph_impl::task_graph
is_blocking(void) const (defined in stapl::paragraph_impl::task_graph)stapl::paragraph_impl::task_graph
is_persistent(void) const =0stapl::paragraph_impl::task_graphpure virtual
local_empty(void) conststapl::paragraph_impl::task_graph
lock(void)stapl::p_object
m_b_blockingstapl::paragraph_impl::task_graphprotected
m_b_no_tasks_escaped (defined in stapl::paragraph_impl::task_graph)stapl::paragraph_impl::task_graphprotected
m_edge_ct_ptrstapl::paragraph_impl::task_graph
m_exec_ptrstapl::paragraph_impl::task_graphprotected
m_execs_startedstapl::paragraph_impl::task_graphprotected
m_execs_terminatedstapl::paragraph_impl::task_graphprotected
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() conststapl::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) conststapl::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_graphprotected
operator=(task_graph const &)=delete (defined in stapl::paragraph_impl::task_graph)stapl::paragraph_impl::task_graphprotected
stapl::detail::task_graph_base::operator=(p_object const &other) noexceptstapl::p_object
stapl::detail::task_graph_base::operator=(p_object &&other) noexceptstapl::p_object
p_object(const unsigned int flags=0)stapl::p_objectexplicit
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)=0stapl::paragraph_impl::task_graphpure virtual
query_factory(void)stapl::paragraph_impl::task_graph
request_notify(size_t tid, Notifier const &notifier)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_graphprotected
reset_in_out_containers(void)=0 (defined in stapl::paragraph_impl::task_graph)stapl::paragraph_impl::task_graphprotectedpure 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) conststapl::paragraph_impl::task_graph
set_result(std::size_t, task_id_t)=0stapl::paragraph_impl::task_graphpure 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 classstapl::paragraph_impl::task_graphfriend
stapl_is_paragraph_ typedef (defined in stapl::paragraph_impl::task_graph)stapl::paragraph_impl::task_graph
succs_p_object(void) conststapl::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_graphprotected
task_graph(task_graph const &)=delete (defined in stapl::paragraph_impl::task_graph)stapl::paragraph_impl::task_graphprotected
task_graph_base()stapl::detail::task_graph_baseprotected
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) conststapl::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)=defaultstapl::p_objectprotectedvirtual
~task_graph() overridestapl::paragraph_impl::task_graph
~task_graph_base() override=default (defined in stapl::detail::task_graph_base)stapl::detail::task_graph_baseprotectedvirtual