|
ThreadSchedule 3.0.0
Modern C++ thread management library
|
This is the complete list of members for threadschedule::detail::inline_pool_backend, including all inherited members.
| inline_pool_backend(size_t=0) | threadschedule::detail::inline_pool_backend | inlineexplicit |
| parallel_for_each(Iterator begin, Iterator end, F &&func) | threadschedule::detail::inline_pool_backend | inline |
| pending_tasks() const noexcept -> size_t | threadschedule::detail::inline_pool_backend | inline |
| post(F &&f, Args &&... args) | threadschedule::detail::inline_pool_backend | inline |
| shutdown(shutdown_policy_backend=shutdown_policy_backend::drain) | threadschedule::detail::inline_pool_backend | inline |
| size() const noexcept -> size_t | threadschedule::detail::inline_pool_backend | inline |
| submit(F &&f, Args &&... args) -> std::future< bind_result_t< F, Args... > > | threadschedule::detail::inline_pool_backend | inline |
| submit_batch(Iterator begin, Iterator end) -> std::vector< std::future< void > > | threadschedule::detail::inline_pool_backend | inline |
| try_post(F &&f, Args &&... args) -> expected< void, std::error_code > | threadschedule::detail::inline_pool_backend | inline |
| try_submit(F &&f, Args &&... args) -> expected< std::future< bind_result_t< F, Args... > >, std::error_code > | threadschedule::detail::inline_pool_backend | inline |
| try_submit_batch(Iterator begin, Iterator end) -> expected< std::vector< std::future< void > >, std::error_code > | threadschedule::detail::inline_pool_backend | inline |
| wait_for_tasks() | threadschedule::detail::inline_pool_backend | inline |