次の方法で共有


recursive_mutex クラス

mutex 型を表します。 ミューテックスとは対照的に、既にロックされているオブジェクトのメソッドのロックの呼び出しの動作が正しく定義されています。

class recursive_mutex;

メンバー

パブリック コンストラクター

名前

説明

recursive_mutex::recursive_mutex コンストラクター

recursive_mutex オブジェクトを構築します。

recursive_mutex::~recursive_mutex デストラクター

recursive_mutex オブジェクトで使用されているリソースを解放します。

パブリック メソッド

名前

説明

recursive_mutex::lock メソッド

スレッドがミューテックスの所有権を取得するまで呼び出し元スレッドをブロックします。

recursive_mutex::try_lock メソッド

ブロックせずにミューテックスの所有権を取得しようとします。

recursive_mutex::unlock メソッド

ミューテックスの所有権を解放します。

必要条件

ヘッダー: mutex

名前空間: std

参照

関連項目

<mutex>

その他の技術情報

C++ 標準ライブラリのヘッダー ファイル