57 size_t tasksForSingleRun = 0;
58 while ((tasksForSingleRun =
run()) != 0) {
59 tasksRun += tasksForSingleRun;
void drive() noexceptoverride
Implements DrivableExecutor.
constexpr detail::Map< Move > move
UMPSCQueue< Func, true > queue_
—— Concurrent Priority Queue Implementation ——
requires E e noexcept(noexcept(s.error(std::move(e))))
void wait() noexcept
Wait for work to do.