Konstruktor Choice::choice
Konstrukce choice bloku zasílání zpráv.
explicit choice(
_Type _Tuple
);
choice(
Scheduler& _PScheduler,
_Type _Tuple
);
choice(
ScheduleGroup& _PScheduleGroup,
_Type _Tuple
);
choice(
choice && _Choice
);
Parametry
_Tuple
A tuple zdrojů pro výběr._PScheduler
Scheduler Objektu, ve kterém šíření úloh pro choice bloku zasílání zpráv je naplánováno._PScheduleGroup
ScheduleGroup Objektu, ve kterém šíření úloh pro choice bloku zasílání zpráv je naplánováno.Scheduler Používá objekt je zahrnuto v plánu skupiny._Choice
A choice blok zpráv kopírovat z.Všimněte si, že původní objekt oddělena, provádět tento konstruktor přesunout.
Poznámky
Pokud nezadáte používá runtime Plánovač výchozí _PScheduler nebo _PScheduleGroup parametry.
Přesunout stavba nebyla provedena pod zámkem, což znamená, že je na uživateli, ujistěte se, že nejsou žádné úkoly lehký za letu v době přesunu.Jinak může dojít četné patotypům, vedoucí k výjimky nebo v nekonzistentním stavu.
Požadavky
Záhlaví: agents.h
Obor názvů: souběžnosti