|
OpenRTM-aist
1.2.1
|
#include <Condition.h>
公開メンバ関数 | |
| Condition (M &mutex) | |
| コンストラクタ [詳解] | |
| ~Condition () | |
| デストラクタ [詳解] | |
| void | signal () |
| スレッド実行の再開 [詳解] | |
| void | broadcast () |
| 全スレッド実行の再開 [詳解] | |
| bool | wait () |
| スレッド実行の待機 [詳解] | |
| bool | wait (long second, long nano_second=0) |
| 設定時間のスレッド実行待機 [詳解] | |
Condition テンプレートクラス
|
inline |
|
inline |
デストラクタ
デストラクタ。
|
inline |
全スレッド実行の再開
待機している全てのスレッド実行を再開させる。
|
inline |
スレッド実行の再開
待機しているスレッド実行を再開させる。
|
inline |
スレッド実行の待機
条件変数が送信されるまでスレッドの実行を停止する。
|
inline |
設定時間のスレッド実行待機
設定された時間、スレッドの実行を停止する。
| second | 秒単位の時間 |
| nano_second | ナノ秒単位の時間 |
1.8.11