STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
stapl::executor< TaskGraph > Member List

This is the complete list of members for stapl::executor< TaskGraph >, including all inherited members.

Active enum valuestapl::runnable_base
add_executor(executor_base *, SchedInfo &&, const bool is_gang_executor=false)stapl::executor_base
add_executor(executor_base *ex, none_t, const bool is_gang_executor=false)stapl::executor_base
add_executor(executor_base *ex, const bool is_gang_executor=false)stapl::executor_base
add_executor_impl(executor_base *, sched_info_type const &, const bool) overridestapl::executor< TaskGraph >protected
add_executor_impl(executor_base *, sched_info_type &&, const bool) overridestapl::executor< TaskGraph >protected
add_executor_impl(executor_base *, const bool) overridestapl::executor< TaskGraph >protectedvirtual
add_executor_impl(executor_base *, TaskGraph::scheduler_type::sched_info_type const &, const bool is_gang_executor)=0 (defined in stapl::runtime::executor_intermediate< TaskGraph::scheduler_type::sched_info_type >)stapl::runtime::executor_intermediate< TaskGraph::scheduler_type::sched_info_type >protectedpure virtual
add_executor_impl(executor_base *, TaskGraph::scheduler_type::sched_info_type &&, const bool is_gang_executor)=0 (defined in stapl::runtime::executor_intermediate< TaskGraph::scheduler_type::sched_info_type >)stapl::runtime::executor_intermediate< TaskGraph::scheduler_type::sched_info_type >protectedpure virtual
add_task(runnable_base *t)stapl::executor_base
add_task_impl(runnable_base *t) overridestapl::executor< TaskGraph >protectedvirtual
bind_to(const runtime::gang_id gid)stapl::executor_base
empty(void) override (defined in stapl::executor< TaskGraph >)stapl::executor< TaskGraph >virtual
executor(TaskGraph &tg, Scheduler &&s) (defined in stapl::executor< TaskGraph >)stapl::executor< TaskGraph >
executor_base(void) noexcept (defined in stapl::executor_base)stapl::executor_base
executor_base(executor_base const &)=delete (defined in stapl::executor_base)stapl::executor_base
Finished enum valuestapl::runnable_base
idle(void) const noexceptstapl::executor_base
Idle enum valuestapl::runnable_base
is_bound(void) const noexceptstapl::executor_base
m_executing (defined in stapl::executor_base)stapl::executor_baseprotected
notify_finished(void)stapl::executor< TaskGraph >
notify_runnable(void)stapl::executor_baseprotected
operator()(void) overridestapl::executor< TaskGraph >virtual
operator()(execute_all_t) overridestapl::executor< TaskGraph >virtual
operator=(executor_base const &)=delete (defined in stapl::executor_base)stapl::executor_base
populate(void) overridestapl::executor< TaskGraph >virtual
print(std::ostream &os) overridestapl::executor< TaskGraph >protectedvirtual
result_type typedef (defined in stapl::executor< TaskGraph >)stapl::executor< TaskGraph >
retire_chunker_entry(void) noexceptstapl::executor_base
sched_info_type typedef (defined in stapl::executor< TaskGraph >)stapl::executor< TaskGraph >
scheduler(void) const noexcept (defined in stapl::executor< TaskGraph >)stapl::executor< TaskGraph >
scheduler(void) noexcept (defined in stapl::executor< TaskGraph >)stapl::executor< TaskGraph >
scheduler_type typedef (defined in stapl::executor< TaskGraph >)stapl::executor< TaskGraph >
set_notifiers(RunnableFunction &&rf, chunker::entry_type &entry, FinishedFunction &&ff)stapl::executor_base
status_type enum namestapl::runnable_base
~executor(void) override (defined in stapl::executor< TaskGraph >)stapl::executor< TaskGraph >
~executor_base(void) override (defined in stapl::executor_base)stapl::executor_base
~runnable_base(void)=default (defined in stapl::runnable_base)stapl::runnable_baseprotectedvirtual