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

Spr::WBMMTimer Class Reference

#include <WBMMTimer.h>

List of all members.

Public Member Functions

Protected Attributes

Static Protected Attributes


Detailed Description

マルチメディアタイマー. タイマー動作中にデバッガを使うとOSが落ちるので,デバッグ用に スレッドによる擬似動作モードを用意してある.

Definition at line 12 of file WBMMTimer.h.


Constructor & Destructor Documentation

Spr::WBMMTimer::WBMMTimer  ) 
 

コンストラクタ

Spr::WBMMTimer::~WBMMTimer  ) 
 

デストラクタ


Member Function Documentation

UINT Spr::WBMMTimer::Resolution  ) 
 

タイマーの時間精度

void Spr::WBMMTimer::Resolution UINT  res  ) 
 

タイマーの時間精度の設定

UINT Spr::WBMMTimer::Interval  ) 
 

タイマーの時間間隔

void Spr::WBMMTimer::Interval UINT  i  ) 
 

タイマーの時間間隔の設定

void Spr::WBMMTimer::Set MMTimerFunc *  f,
void *  arg
 

コールバック関数の設定

bool Spr::WBMMTimer::Create  ) 
 

タイマー動作開始

bool Spr::WBMMTimer::Thread  ) 
 

タイマー擬似動作開始

bool Spr::WBMMTimer::IsCreated  )  [inline]
 

タイマーが動作しているかどうか

Definition at line 46 of file WBMMTimer.h.

bool Spr::WBMMTimer::IsThread  )  [inline]
 

タイマーが擬似動作しているかどうか

Definition at line 48 of file WBMMTimer.h.

void Spr::WBMMTimer::Release  ) 
 

タイマーの停止


Member Data Documentation

UINT Spr::WBMMTimer::resolution [static, protected]
 

タイマーの時間精度

Definition at line 19 of file WBMMTimer.h.

UINT Spr::WBMMTimer::interval [protected]
 

タイマーの時間間隔

Definition at line 20 of file WBMMTimer.h.

MMTimerFunc* Spr::WBMMTimer::func [protected]
 

時間が来るたびに呼ばれるコールバック関数.

Definition at line 21 of file WBMMTimer.h.

void* Spr::WBMMTimer::arg [protected]
 

コールバック関数に渡す引数

Definition at line 22 of file WBMMTimer.h.

volatile bool Spr::WBMMTimer::bCreated [protected]
 

タイマーが動作しているかどうか

Definition at line 24 of file WBMMTimer.h.

volatile bool Spr::WBMMTimer::bThread [protected]
 

タイマーがスレッドとして擬似動作しているかどうか

Definition at line 25 of file WBMMTimer.h.

volatile bool Spr::WBMMTimer::bRun [protected]
 

コールバック関数が実行中かどうか

Definition at line 26 of file WBMMTimer.h.

HANDLE Spr::WBMMTimer::hThread [protected]
 

擬似動作用スレッド

Definition at line 27 of file WBMMTimer.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