Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
uni20::async::TbbScheduler Member List

This is the complete list of members for uni20::async::TbbScheduler, including all inherited members.

dispatch_handle(TaskHandle handle)uni20::async::TbbSchedulerinlineprotectedvirtual
dispatch_handle_in_arena(oneapi::tbb::task_arena &arena, TaskHandle handle, detail::TbbTaskAdmissionContext context, Prepare &&prepare)uni20::async::TbbSchedulerinlineprotected
enqueue_task(BasicTask &&t)uni20::async::TbbSchedulerinlineprotected
execute_batch(std::size_t size, Function &&function)uni20::async::IAsyncSchedulerinline
help_while_waiting(const WaitPredicate &is_ready) overrideuni20::async::TbbSchedulerinlinevirtual
pause() overrideuni20::async::TbbSchedulerinlinevirtual
resume() overrideuni20::async::TbbSchedulerinlinevirtual
run_all()uni20::async::TbbSchedulerinline
schedule(AsyncTask &&t) overrideuni20::async::TbbSchedulerinlinevirtual
TbbNumaScheduleruni20::async::TbbSchedulerfriend
TbbScheduler(int max_concurrency=oneapi::tbb::task_arena::automatic, TbbSchedulerBatchOptions batch_options={})uni20::async::TbbSchedulerinlineexplicit
TbbScheduler(oneapi::tbb::task_arena::constraints constraints, TbbSchedulerBatchOptions batch_options={})uni20::async::TbbSchedulerinlineexplicit
wait_for(const WaitPredicate &is_ready) overrideuni20::async::TbbSchedulerinlinevirtual
wait_for(WaitRequest const &request) overrideuni20::async::TbbSchedulerinlinevirtual
wait_for_submitted_tasks()uni20::async::TbbSchedulerinlineprotected
WaitPredicate typedefuni20::async::IAsyncScheduler
WaitWakeup typedefuni20::async::IAsyncScheduler
WaitWakeupRegistration typedefuni20::async::IAsyncScheduler
~IAsyncScheduler() override=defaultuni20::async::IAsyncScheduler
~IScheduler()=defaultuni20::async::ISchedulervirtual
~TbbScheduler() noexcept overrideuni20::async::TbbSchedulerinline