Costruttore multitype_join::multitype_join
Costruisce un blocco della messaggistica multitype_join.
explicit multitype_join(
_Type _Tuple
);
multitype_join(
Scheduler& _PScheduler,
_Type _Tuple
);
multitype_join(
ScheduleGroup& _PScheduleGroup,
_Type _Tuple
);
multitype_join(
multitype_join && _Join
);
Parametri
_Tuple
tuple delle origini per questo blocco della messaggistica multitype_join._PScheduler
Oggetto Scheduler in cui viene pianificata l'attività di propagazione per il blocco della messaggistica multitype_join._PScheduleGroup
Oggetto ScheduleGroup in cui viene pianificata l'attività di propagazione per il blocco della messaggistica multitype_join.L'oggetto Scheduler utilizzato viene coinvolto dal gruppo di pianificazione._Join
Un blocco della messaggistica multitype_join dal quale copiare.Notare che l'oggetto originale è reso orfano e trasformato in un costruttore di spostamento.
Note
Il runtime utilizza l'utilità di pianificazione predefinita se non si specificano i parametri _PScheduler o _PScheduleGroup.
Lo spostamento della costruzione non viene eseguito in caso di blocco. È pertanto responsabilità dell'utente assicurarsi che non ci sono attività leggere in corso al momento dello spostamento.In caso contrario, si possono verificare numerosi tentativi che conducono a eccezioni o a uno stato incoerente.
Requisiti
Header: agents.h
Concorrenza diSpazio dei nomi: