Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Spr::WBPreciseTimer Class Reference

#include <WBPreciseTimer.h>

List of all members.

Public Member Functions

Static Public Member Functions


Detailed Description

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

Definition at line 11 of file WBPreciseTimer.h.


Member Function Documentation

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の周波数を返す.

Definition at line 27 of file WBPreciseTimer.h.


The documentation for this class was generated from the following file:
Generated on Sun Apr 16 02:08:22 2006 for Springhead by  doxygen 1.4.1