Konstruktor JOIN::JOIN
Konstrukce join bloku zasílání zpráv.
join(
size_t _NumInputs
);
join(
size_t _NumInputs,
filter_method const& _Filter
);
join(
Scheduler& _PScheduler,
size_t _NumInputs
);
join(
Scheduler& _PScheduler,
size_t _NumInputs,
filter_method const& _Filter
);
join(
ScheduleGroup& _PScheduleGroup,
size_t _NumInputs
);
join(
ScheduleGroup& _PScheduleGroup,
size_t _NumInputs,
filter_method const& _Filter
);
Parametry
_NumInputs
Počet vstupů to join bloku bude povoleno._Filter
Funkce filtru, která určuje, zda mají být přijímány zprávy nabízené._PScheduler
Scheduler Objektu, ve kterém šíření úloh pro join bloku zasílání zpráv je naplánováno._PScheduleGroup
ScheduleGroup Objektu, ve kterém šíření úloh pro join bloku zasílání zpráv je naplánováno.Scheduler Používá objekt je zahrnuto v plánu skupiny.
Poznámky
Pokud nezadáte používá runtime Plánovač výchozí _PScheduler nebo _PScheduleGroup parametry.
Typ filter_method functor podpisu je bool (_Type const &) který je vyvolán to join zasílání bloku k určení, zda by měl přijímat nabízených zprávy.
Požadavky
Záhlaví: agents.h
Obor názvů: souběžnosti