|
ランタイム
|
スレッドクラス More...
#include <Thread.h>


Public Member Functions | |
| Thread (void) | |
| コンストラクタ More... | |
| virtual | ~Thread (void) |
| デストラクタ More... | |
| Boolean | Start (void(*pFunc)(void *), void *pArgument, Boolean bSuspend=False) |
| スレッドを開始します More... | |
| void | Join (void) |
| スレッドを終了します More... | |
| void | Resume (void) |
| スレッドのサスペンドカウントを 1 減らします More... | |
| void | Suspend (void) |
| スレッドのサスペンドカウントを 1 増やします More... | |
| UInt32 | GetSuspendCount (void) const |
| スレッドのサスペンドカウントを取得します More... | |
| UInt32 | GetID (void) const |
| スレッドIDを取得します More... | |
Public Member Functions inherited from Mix::Noncopyable | |
| Noncopyable (void) | |
| コンストラクタ More... | |
| virtual | ~Noncopyable (void) |
| デストラクタ More... | |
スレッドクラス
| Mix::Thread::Thread | ( | void | ) |
コンストラクタ
|
virtual |
デストラクタ
スレッドを開始します
| [in] | pFunc | スレッドの実行を起動するルーチンの開始アドレス |
| [in] | pArgument | スレッドに渡される引数 |
| [in] | bSuspend | True を指定すると、スレッドをサスペンド状態で作成します |
| void Mix::Thread::Join | ( | void | ) |
スレッドを終了します
| void Mix::Thread::Resume | ( | void | ) |
スレッドのサスペンドカウントを 1 減らします
| void Mix::Thread::Suspend | ( | void | ) |
スレッドのサスペンドカウントを 1 増やします
| UInt32 Mix::Thread::GetSuspendCount | ( | void | ) | const |
スレッドのサスペンドカウントを取得します
| UInt32 Mix::Thread::GetID | ( | void | ) | const |
スレッドIDを取得します