mFrame
載入中...
搜尋中...
無符合項目
ufm::lang::Clock 結構 參考文件abstract

時鐘介面 更多...

#include <Clock.h>

類別ufm::lang::Clock的繼承圖:
mcxa153::core::CoreMonotonicClock

公開方法(Public Methods)

virtual uint64 microseconds (void) const override
 取得啟動至今的微秒數
 
virtual uint32 seconds (void) const override
 取得啟動至今的秒數
 
virtual void reset (void) override
 重新設置時鐘
 

詳細描述

時鐘介面

Clock 介面提供了系統時鐘的抽象方法,用於獲取系統啟動以來的時間信息。 包括微秒和秒級別的時間戳,以及重置時鐘的功能。

1.0.0

函式成員說明文件

◆ microseconds()

virtual uint64 ufm::lang::Clock::microseconds ( void ) const
pure virtual

取得啟動至今的微秒數

傳回值
uint64 經過的微秒

實作於 mcxa153::core::CoreMonotonicClock.

◆ reset()

virtual void ufm::lang::Clock::reset ( void )
pure virtual

重新設置時鐘

此方法用於重置單調時鐘的計數器。

實作於 mcxa153::core::CoreMonotonicClock.

◆ seconds()

virtual uint32 ufm::lang::Clock::seconds ( void ) const
pure virtual

取得啟動至今的秒數

傳回值
uint32 經過的秒

實作於 mcxa153::core::CoreMonotonicClock.


此結構(structure) 文件是由下列檔案中產生: