Costruttore timer::timer
Costruisce un blocco della messaggistica timer che genererà un messaggio specificato dopo un intervallo specificato.
timer(
unsigned int _Ms,
_Type const& _Value,
ITarget<_Type> *_PTarget = NULL,
bool _Repeating = false
);
timer(
Scheduler& _Scheduler,
unsigned int _Ms,
_Type const& _Value,
_Inout_opt_ ITarget<_Type> *_PTarget = NULL,
bool _Repeating = false
);
timer(
ScheduleGroup& _ScheduleGroup,
unsigned int _Ms,
_Type const& _Value,
_Inout_opt_ ITarget<_Type> *_PTarget = NULL,
bool _Repeating = false
);
Parametri
_Ms
Numero di millisecondi che devono trascorrere dopo la chiamata per avviare la propagazione downstream del messaggio specificato._Value
Valore che sarà propagato downstream al trascorrere del timer._PTarget
Destinazione a cui il timer propagherà il relativo messaggio._Repeating
Se vero, indica che il timer genererà periodicamente ogni _Ms millisecondi._Scheduler
Oggetto Scheduler in cui viene pianificata l'attività di propagazione per il blocco della messaggistica timer._ScheduleGroup
Oggetto ScheduleGroup in cui viene pianificata l'attività di propagazione per il blocco della messaggistica timer.L'oggetto Scheduler utilizzato viene coinvolto dal gruppo di pianificazione.
Note
Il runtime utilizza l'utilità di pianificazione predefinita se non si specificano i parametri _Scheduler o _ScheduleGroup.
Requisiti
Header: agents.h
Concorrenza diSpazio dei nomi: