ランタイム
|
イベントクラス More...
#include <Event.h>
Public Member Functions | |
Event (Boolean bManual=False, Boolean bSignal=False) | |
コンストラクタ More... | |
virtual | ~Event (void) |
デストラクタ More... | |
void | Set (void) |
シグナル状態にします More... | |
void | Reset (void) |
非シグナル状態にします More... | |
Boolean | Wait (UInt32 timeOut=INFINITE) const |
シグナル状態になるまで待機 More... | |
HANDLE | GetHandle (void) const |
ハンドルを取得します More... | |
![]() | |
Noncopyable (void) | |
コンストラクタ More... | |
virtual | ~Noncopyable (void) |
デストラクタ More... | |
Protected Attributes | |
HANDLE | m_hEvent |
イベントハンドル More... | |
イベントクラス
コンストラクタ
[in] | bManual | 手動で非シグナル状態にする場合は True |
[in] | bSignal | 初期状態をシグナルにする場合は True |
|
virtual |
デストラクタ
void Mix::Event::Set | ( | void | ) |
シグナル状態にします
void Mix::Event::Reset | ( | void | ) |
非シグナル状態にします
シグナル状態になるまで待機
[in] | timeOut | タイムアウト時間( 1000ms 単位 ) 0 : 即座に制御を返す INFINITE : 無限に待つ |
HANDLE Mix::Event::GetHandle | ( | void | ) | const |
ハンドルを取得します
|
protected |
イベントハンドル