Метод combinable::combine_each

Вычисляет окончательное значение из набора потоколокальных подвычислений, вызывая предоставленный функтор объединения один раз за потоколокальное подвычсиление. Окончательный результат аккумулирован объектом функции.

template<
   typename _Function
>
void combine_each(
   _Function_FnCombine
) const;

Параметры

  • _Function
    Тип объекта функции, который будет вызван для объединения одного потоколокального подвычисления.

  • _FnCombine
    Функтор, который используется для объединения одного подвычисления. Его сигнатурой является void (T) или void (const T&) и он должен быть ассоциативными и коммутативным.

Требования

Заголовок: ppl.h

Пространство имен: concurrency

См. также

Ссылки

Класс combinable

Основные понятия

Параллельные контейнеры и объекты