Sdílet prostřednictvím


multitype_join::multitype_join – konstruktor

Konstrukce multitype_join bloku zasílání zpráv.

explicit multitype_join(
   _Type _Tuple
);

multitype_join(
   Scheduler& _PScheduler,
   _Type _Tuple
);

multitype_join(
   ScheduleGroup& _PScheduleGroup,
   _Type _Tuple
);

multitype_join(
   multitype_join && _Join
);

Parametry

  • _Tuple
    A tuple zdrojů pro tento multitype_join bloku zasílání zpráv.

  • _PScheduler
    Scheduler Objektu, ve kterém šíření úloh pro multitype_join bloku zasílání zpráv je naplánováno.

  • _PScheduleGroup
    ScheduleGroup Objektu, ve kterém šíření úloh pro multitype_join bloku zasílání zpráv je naplánováno.Scheduler Používá objekt je zahrnuto v plánu skupiny.

  • _Join
    A multitype_join 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

Viz také

Referenční dokumentace

multitype_join – třída

Třída plánovače

ScheduleGroup – třída