![]() |
mFrame
|
[Interface] 硬體抽象層,計時器。 更多...
#include <Timer.h>
複合項目 | |
struct | Event |
[Interface] 計時器,停止事件。 更多... | |
公開方法(Public Methods) | |
virtual void | cancel (void) override |
取消計時器。 | |
virtual bool | isBusy (void) override |
檢查計時器是否忙碌。 | |
virtual bool | startAtTick (uint32 tick) override |
以tick為單位啟動計時器。 | |
virtual bool | startAtTime (float second) override |
設置計時器以秒為單位開始。 | |
virtual void | setEvent (Timer::Event *event) override |
設定計時器終止事件。 | |
![]() | |
virtual bool | deinit (void) override |
硬體去初始化 | |
virtual bool | init (void) override |
硬體初始化 | |
virtual bool | isInit (void) override |
檢查硬體初始化狀態 | |
[Interface] 硬體抽象層,計時器。
此介面定義了計時器相關的操作,包括取消計時器、查詢計時器狀態、 設定以tick或時間(秒)為單位的計時器開始,以及設定計時器終止事件。
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
以tick為單位啟動計時器。
tick | 設定計時器開始的tick數。 |
|
pure virtual |