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

This is the complete list of members for stapl::gang_executor< Scheduler >, 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 *ex, sched_info_type const &sched_info, const bool is_gang_executor) overridestapl::gang_executor< Scheduler >protectedvirtual
add_executor_impl(executor_base *ex, sched_info_type &&sched_info, const bool is_gang_executor) overridestapl::gang_executor< Scheduler >protectedvirtual
add_executor_impl(executor_base *ex, const bool is_gang_executor) overridestapl::gang_executor< Scheduler >protectedvirtual
add_task(runnable_base *t)stapl::executor_base
add_task_impl(runnable_base *) overridestapl::gang_executor< Scheduler >protectedvirtual
bind_to(const runtime::gang_id gid)stapl::executor_base
empty(void) noexcept override (defined in stapl::gang_executor< Scheduler >)stapl::gang_executor< Scheduler >virtual
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
gang_executor(runtime::location_md &l) (defined in stapl::gang_executor< Scheduler >)stapl::gang_executor< Scheduler >explicit
gang_executor(runtime::location_md &l, Scheduler &&scheduler) (defined in stapl::gang_executor< Scheduler >)stapl::gang_executor< Scheduler >
get_location_md(void) const noexcept (defined in stapl::gang_executor< Scheduler >)stapl::gang_executor< Scheduler >
get_location_md(void) noexcept (defined in stapl::gang_executor< Scheduler >)stapl::gang_executor< Scheduler >
get_scheduler(void) const noexcept (defined in stapl::gang_executor< Scheduler >)stapl::gang_executor< Scheduler >
get_scheduler(void) noexcept (defined in stapl::gang_executor< Scheduler >)stapl::gang_executor< Scheduler >
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_baseprotected
notify_runnable(void)stapl::executor_baseprotected
operator()(void) overridestapl::gang_executor< Scheduler >virtual
operator()(execute_all_t) overridestapl::gang_executor< Scheduler >virtual
operator=(executor_base const &)=delete (defined in stapl::executor_base)stapl::executor_base
populate(void) noexcept overridestapl::gang_executor< Scheduler >virtual
print(std::ostream &os) overridestapl::gang_executor< Scheduler >protectedvirtual
result_type typedef (defined in stapl::gang_executor< Scheduler >)stapl::gang_executor< Scheduler >
retire_chunker_entry(void) noexceptstapl::executor_base
sched_info_type typedef (defined in stapl::gang_executor< Scheduler >)stapl::gang_executor< Scheduler >
scheduler_type typedef (defined in stapl::gang_executor< Scheduler >)stapl::gang_executor< Scheduler >
set_notifiers(RunnableFunction &&rf, chunker::entry_type &entry, FinishedFunction &&ff)stapl::executor_base
status_type enum namestapl::runnable_base
~executor_base(void) override (defined in stapl::executor_base)stapl::executor_base
~gang_executor(void) override (defined in stapl::gang_executor< Scheduler >)stapl::gang_executor< Scheduler >
~runnable_base(void)=default (defined in stapl::runnable_base)stapl::runnable_baseprotectedvirtual