Parallel execution policy for iterator-based loop functions.
More...
#include <execution.hpp>
template<typename W = void>
struct ityr::execution::parallel_policy< W >
Parallel execution policy for iterator-based loop functions.
- See also
- std::execution – cppreference.com
-
ityr::execution::par
-
ityr::execution::parallel_policy
-
ityr::for_each()
◆ parallel_policy() [1/9]
template<typename W = void>
◆ parallel_policy() [2/9]
template<typename W = void>
◆ parallel_policy() [3/9]
template<typename W = void>
◆ parallel_policy() [4/9]
template<typename W = void>
◆ parallel_policy() [5/9]
template<typename W = void>
◆ parallel_policy() [6/9]
template<typename W = void>
◆ parallel_policy() [7/9]
template<typename W = void>
◆ parallel_policy() [8/9]
template<typename W = void>
◆ parallel_policy() [9/9]
template<typename W = void>
◆ checkout_count
template<typename W = void>
The number of elements for leaf tasks to stop parallel recursion.
◆ cutoff_count
template<typename W = void>
The maximum number of elements to check out at the same time if automatic checkout is enabled.
◆ workhint
template<typename W = void>
The documentation for this struct was generated from the following file: