ParallelScanFunc
[req.parallel_scan_func]
Scan タイプは、次の要件を満たす場合に ParallelScanFunc の要件を満たします:
ParallelScanFunc の要件: 擬似署名、セマンティクス
- Value Scan::operator()(const Range &r, const Value &sum, bool is_final) const
sumから開始してサマリーを計算しますが、is_final == trueである場合、範囲rのスキャン結果を計算します。計算されたサマリーを返します。Valueタイプは、parallel_scanアルゴリズムに対応するテンプレート・パラメーターと同一である必要があります。
参照:
