タイマー(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