Skip to content

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