タイマー(Ticker)¶
詳細情報¶
メンバー¶
コンストラクタ Ticker()¶
Ticker::Ticker()
デストラクタ ~Ticker()¶
Ticker::~Ticker()
タイマー追加 attach()¶
void Ticker::attach(float seconds, callback_t callback)
引数
- float
seconds秒 - callback_t
callbackコールバック関数
attach_ms()¶
void Ticker::attach_ms(uint32_t milliseconds, callback_t callback)
引数
- uint32_t
millisecondsミリ秒 - callback_t
callbackコールバック関数
attach()¶
void Ticker::attach(float seconds, void(*callback)(TArg), TArg arg)
引数
- float
seconds秒 秒 - void(*)(TArg)
callbackコールバック関数コールバック関数 - TArg
argコールバック関数の引数
attach_ms()¶
void Ticker::attach_ms(uint32_t milliseconds, void(*callback)(TArg), TArg arg)
引数
- uint32_t
millisecondsミリ秒 - void(*)(TArg)
callbackコールバック関数 - TArg
argコールバック関数の引数
once()¶
void Ticker::once(float seconds, callback_t callback)
引数
- float
seconds秒 - callback_t
callbackコールバック関数
once_ms()¶
void Ticker::once_ms(uint32_t milliseconds, callback_t callback)
引数
- uint32_t
millisecondsミリ秒 - callback_t
callbackコールバック関数
once()¶
void Ticker::once(float seconds, void(*callback)(TArg), TArg arg)
引数
- float
seconds秒 - void(*)(TArg)
callbackコールバック関数 - TArg
argコールバック関数の引数
once_ms()¶
void Ticker::once_ms(uint32_t milliseconds, void(*callback)(TArg), TArg arg)
引数
- uint32_t
millisecondsミリ秒 - void(*)(TArg)
callbackコールバック関数 - TArg
argコールバック関数の引数
detach()¶
void Ticker::detach()
active()¶
bool Ticker::active()
戻り値
bool