Класс static_partitionerstatic_partitioner Class

Класс static_partitioner представляет статическое разделение диапазона, в котором итерации выполняются с помощью parallel_for.The static_partitioner class represents a static partitioning of the range iterated over by parallel_for. Модуль разделения разделяет диапазон на количество фрагментов, доступных для базового планировщика.The partitioner divides the range into as many chunks as there are workers available to the underlying scheduler.

СинтаксисSyntax

class static_partitioner;

ЧленыMembers

Открытые конструкторыPublic Constructors

nameName ОписаниеDescription
static_partitionerstatic_partitioner Формирует объект static_partitioner.Constructs a static_partitioner object.
Деструктор ~ static_partitioner~static_partitioner Destructor Уничтожает объект static_partitioner .Destroys a static_partitioner object.

Иерархия наследованияInheritance Hierarchy

static_partitioner

ТребованияRequirements

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

Пространство имен: параллелизмNamespace: concurrency

~ static_partitioner~static_partitioner

Уничтожает объект static_partitioner .Destroys a static_partitioner object.

~static_partitioner();

static_partitionerstatic_partitioner

Формирует объект static_partitioner.Constructs a static_partitioner object.

static_partitioner();

См. также разделSee also

Пространство имен Concurrencyconcurrency Namespace