Sdílet prostřednictvím


ScheduleGroup – třída

Představuje abstrakci pro skupinu plánování.Skupiny plánování organizují sadu souvisejících prací, které mají výhody z toho, že jsou plánovány blízko sebe, buď časově, prováděním jiné úlohy ve stejné skupině před přesunutím do jiné skupiny, nebo prostorově, prováděním více položek ve stejné skupině na stejném uzlu NUMA nebo fyzickém soketu.

class ScheduleGroup;

Členy

Chráněné konstruktory

Název

Description

ScheduleGroup::~ScheduleGroup – destruktor

Veřejné metody

Název

Description

ScheduleGroup::Id – metoda

Vrátí identifikátor skupiny plánování, který je jedinečný v rámci plánovače, do kterého skupina patří.

ScheduleGroup::Reference – metoda

Zvýší počet odkazů skupiny plánu.

ScheduleGroup::Release – metoda

Sníží počet referenční skupiny plánovače.

ScheduleGroup::ScheduleTask – metoda

Naplánuje lehký úkol ve skupině plánování.

Hierarchie dědičnosti

ScheduleGroup

Požadavky

Hlavička: concrt.h

Obor názvů: souběžnost

Viz také

Referenční dokumentace

concurrency – obor názvů

CurrentScheduler – třída

Třída plánovače

Koncepty

Plánovač úloh (Concurrency Runtime)