Konstruktor JOIN::JOIN
Konstrukcje join bloku obsługi wiadomości.
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
Liczba nakłady to join może być bloku._Filter
Funkcja filtr, który określa, czy oferowane wiadomości powinny być akceptowane._PScheduler
Scheduler w ramach którego propagacji zadań dla obiektu join zaplanowano bloku obsługi wiadomości._PScheduleGroup
ScheduleGroup w ramach którego propagacji zadań dla obiektu join zaplanowano bloku obsługi wiadomości.Scheduler Obiekt używany jest implikowane przez grupę harmonogramu.
Uwagi
Środowisko wykonawcze używa Harmonogram domyślny, jeśli nie zostanie _PScheduler lub _PScheduleGroup parametry.
Typ filter_method jest Teoria podpisem bool (_Type const &) który jest wywoływany przez to join bloku wiadomości, aby ustalić, czy należy zaakceptować wiadomość oferowane.
Wymagania
Nagłówek: agents.h
Obszar nazw: współbieżności