#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/SLA/Concurrency.hpp>
|
| template<class It, class Fn> |
| static void | for_each (It from, It to, Fn &&fn, size_t granularity=1) |
| template<class... Args> |
| static auto | reduce (Args &&...args) |
| static size_t | max_concurreny () |
◆ BlockingMutex
◆ SpinningMutex
◆ for_each()
template<class It, class Fn>
| void Slic3r::sla::_ccr< false >::for_each |
( |
It | from, |
|
|
It | to, |
|
|
Fn && | fn, |
|
|
size_t | granularity = 1 ) |
|
inlinestatic |
◆ max_concurreny()
◆ reduce()
56 {
58 }
T reduce(const EP &ep, I from, I to, const T &init, MergeFn &&mergefn, AccessFn &&accessfn, size_t granularity=1)
Definition Execution.hpp:61
References Slic3r::ex_seq, and Slic3r::execution::reduce().
The documentation for this struct was generated from the following file: