Queue policy for TaskScheduler: deque with local LIFO and stolen FIFO.
|
|
template<typename TaskPtr> |
| static void | push (Container< TaskPtr > &container, TaskPtr task) |
|
template<typename TaskPtr> |
| static bool | popLocal (Container< TaskPtr > &container, TaskPtr &out) |
|
template<typename TaskPtr> |
| static bool | popSteal (Container< TaskPtr > &container, TaskPtr &out) |
|
|
using | Metadata = std::monostate |
|
template<typename TaskPtr> |
| using | Container = std::deque<TaskPtr> |
The documentation for this struct was generated from the following file: