メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

クラス Spr::WBPreciseTimer

#include <WBPreciseTimer.h>

すべてのメンバ一覧

Public メソッド

Static Public メソッド


説明

CPUクロックを利用した正確なタイマー 東大舘研の梶本さんが作られた PreciseTimer.h を改変しました.

WBPreciseTimer.h11 行で定義されています。


関数

void Spr::WBPreciseTimer::Init int  period = 100  ) 
 

カウンタの初期化

void Spr::WBPreciseTimer::WaitUS int  time  ) 
 

μs単位で待つ

int Spr::WBPreciseTimer::CountUS  ) 
 

前回からの経過時間をμs単位で計測

void Spr::WBPreciseTimer::CountAndWaitUS int  time  ) 
 

前回からの経過時間をμs単位で計測し,全体としてus単位で待つ(一定ループ生成用)

DWORD Spr::WBPreciseTimer::Start  ) 
 

計測開始

DWORD Spr::WBPreciseTimer::Stop  ) 
 

計測停止

DWORD Spr::WBPreciseTimer::Clear  ) 
 

クリア

static DWORD Spr::WBPreciseTimer::CPUFrequency  )  [inline, static]
 

< CPUの周波数を返す.

WBPreciseTimer.h27 行で定義されています。


このクラスの説明は次のファイルから生成されました:
Springheadに対してSun Apr 16 01:59:24 2006に生成されました。  doxygen 1.4.1