|
ランタイム
|
イベントクラス 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... | |
Public Member Functions inherited from Mix::Noncopyable | |
| 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 |
イベントハンドル