Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
Loading...
Searching...
No Matches
aria::async::ThreadPoolExecutor Member List

This is the complete list of members for aria::async::ThreadPoolExecutor, including all inherited members.

caps() const noexcept overridearia::async::ThreadPoolExecutorinlinevirtual
is_main_thread() const noexceptaria::ISchedulerinlinevirtual
is_safe_graph_executor() const noexceptaria::async::IExecutorinlinevirtual
is_safe_worker_executor() const noexceptaria::async::IExecutorinlinevirtual
post(std::function< void()> fn) overridearia::async::ThreadPoolExecutorinlinevirtual
schedule(std::function< void()> fn) overridearia::async::IExecutorinlinevirtual
schedule_after(std::chrono::milliseconds delay, std::function< void()> fn)aria::ISchedulerinlinevirtual
ThreadPoolExecutor(std::size_t threads=std::thread::hardware_concurrency())aria::async::ThreadPoolExecutorinlineexplicit
wait_idle()aria::async::ThreadPoolExecutorinline
worker_count() const noexceptaria::async::ThreadPoolExecutorinline
~IExecutor() override=defaultaria::async::IExecutor
~IScheduler()=defaultaria::ISchedulervirtual
~ThreadPoolExecutor() overridearia::async::ThreadPoolExecutorinline