|
Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
|
This is the complete list of members for aria::async::ThreadPoolExecutor, including all inherited members.
| caps() const noexcept override | aria::async::ThreadPoolExecutor | inlinevirtual |
| is_main_thread() const noexcept | aria::IScheduler | inlinevirtual |
| is_safe_graph_executor() const noexcept | aria::async::IExecutor | inlinevirtual |
| is_safe_worker_executor() const noexcept | aria::async::IExecutor | inlinevirtual |
| post(std::function< void()> fn) override | aria::async::ThreadPoolExecutor | inlinevirtual |
| schedule(std::function< void()> fn) override | aria::async::IExecutor | inlinevirtual |
| schedule_after(std::chrono::milliseconds delay, std::function< void()> fn) | aria::IScheduler | inlinevirtual |
| ThreadPoolExecutor(std::size_t threads=std::thread::hardware_concurrency()) | aria::async::ThreadPoolExecutor | inlineexplicit |
| wait_idle() | aria::async::ThreadPoolExecutor | inline |
| worker_count() const noexcept | aria::async::ThreadPoolExecutor | inline |
| ~IExecutor() override=default | aria::async::IExecutor | |
| ~IScheduler()=default | aria::IScheduler | virtual |
| ~ThreadPoolExecutor() override | aria::async::ThreadPoolExecutor | inline |