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
アルゴリズムに対応するテンプレート・パラメーターと同一である必要があります。
参照: