System.SyncObjs.TConditionVariableMutex.ReleaseAll
Delphi
procedure ReleaseAll;
C++
void __fastcall ReleaseAll();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | TConditionVariableMutex |
説明
ミューテックス条件変数を指定してスリープしているすべてのスレッドを起こします。
ReleaseAll を呼び出すと、ミューテックス条件変数を指定してスリープしているすべてのスレッドを起こすことができます。
メモ: コンテキスト スイッチの数を減らすには、ミューテックスを解放した後で ReleaseAll を呼び出してください。