Public メソッド | Private メソッド | Private 変数

クラス osl::misc::LightMutex::unlockable_lock

requirement: thread local [詳細]

#include <lightMutex.h>

osl::misc::LightMutex::unlockable_lockのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 unlockable_lock (LightMutex &m)
 ~unlockable_lock ()
void unlock ()

Private メソッド

 unlockable_lock (const unlockable_lock &)
unlockable_lockoperator= (const unlockable_lock &)

Private 変数

LightMutexm
bool locked

説明

requirement: thread local

lightMutex.h99 行で定義されています。


コンストラクタとデストラクタ

osl::misc::LightMutex::unlockable_lock::unlockable_lock ( const unlockable_lock  )  [private]
osl::misc::LightMutex::unlockable_lock::unlockable_lock ( LightMutex m  )  [inline]

lightMutex.h106 行で定義されています。

参照先 osl::misc::LightMutex::lock().

osl::misc::LightMutex::unlockable_lock::~unlockable_lock (  )  [inline]

lightMutex.h109 行で定義されています。

参照先 unlock().


関数

unlockable_lock& osl::misc::LightMutex::unlockable_lock::operator= ( const unlockable_lock  )  [private]
void osl::misc::LightMutex::unlockable_lock::unlock (  )  [inline]

lightMutex.h112 行で定義されています。

参照先 locked, m, と osl::misc::LightMutex::unlock().

参照元 ~unlockable_lock().


変数

lightMutex.h104 行で定義されています。

参照元 unlock().

lightMutex.h103 行で定義されています。

参照元 unlock().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義