critical_section クラス
同時実行ランタイムを明示的に認識する再入不可能なミューテックスです。
class critical_section;
メンバー
パブリック typedef
名前 |
Description |
---|---|
native_handle_type |
critical_section オブジェクトへの参照。 |
パブリック クラス
名前 |
Description |
---|---|
critical_section オブジェクトの例外セーフ RAII ラッパー。 |
パブリック コンストラクター
名前 |
Description |
---|---|
新しいクリティカル セクションを構築します。 |
|
クリティカル セクションを破棄します。 |
パブリック メソッド
名前 |
Description |
---|---|
このクリティカル セクションを取得します。 |
|
プラットフォーム固有のネイティブ ハンドル (存在する場合) を返します。 |
|
ブロックせずにロックを取得することを試みます。 |
|
特定のミリ秒数のためにブロック ロックを取得することを試みます。 |
|
クリティカル セクションのロックを解除します。 |
解説
詳細については、「同期データ構造」を参照してください。
継承階層
critical_section
必要条件
ヘッダー: concrt.h
名前空間: の同時実行