類別:Timer
系統時間函式
類型 | 使用 | 成員 | 說明 |
建構子 | public | ||
解構子 | public | ||
函式 | public | 初始化設定,一般沒有使用到。 | |
函式 | public | 現在時間。 | |
函式 | public | 將控制權交回給系統msec微秒。 | |
函式 | public | 設定預定時間。 | |
函式 | public | 設定預定時間。 | |
函式 | public | 預定時間是否到達。 | |
函式 | public | 目前的時間與開始時間的差數。 | |
資料 | protected | 開始時間。 | |
資料 | protected | 預定時間。 |
建議
這是專門為了「音訊驅動介面」內部使用的類別,專門用於處理較精確的時間標記。C++定義
class Timer
{
public:
explicit Timer (void) ;
virtual ~Timer (void) ;
static void Initialize (void) ;
static CaTime Time (void) ;
static void Sleep (int msec) ;
void Anchor (CaTime latency) ;
void Anchor (CaTime latency,double divided) ;
bool isArrival (void) ;
CaTime dT (double multiply) ;
protected:
CaTime TimeAt ;
CaTime TimeAnchor ;
};