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

クラス テンプレート osl::misc::LightScopedLock< Mutex >

#include <lightMutex.h>

すべてのメンバ一覧

Public メソッド

 LightScopedLock (Mutex &m)
 ~LightScopedLock ()

Private メソッド

 LightScopedLock (const LightScopedLock &)
LightScopedLockoperator= (const LightScopedLock &)

Private 変数

Mutex & m

説明

template<class Mutex>
class osl::misc::LightScopedLock< Mutex >

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


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

template<class Mutex >
osl::misc::LightScopedLock< Mutex >::LightScopedLock ( const LightScopedLock< Mutex > &   )  [private]
template<class Mutex >
osl::misc::LightScopedLock< Mutex >::LightScopedLock ( Mutex &  m  )  [inline]

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

template<class Mutex >
osl::misc::LightScopedLock< Mutex >::~LightScopedLock (  )  [inline]

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

参照先 osl::misc::LightScopedLock< Mutex >::m.


関数

template<class Mutex >
LightScopedLock& osl::misc::LightScopedLock< Mutex >::operator= ( const LightScopedLock< Mutex > &   )  [private]

変数

template<class Mutex >
Mutex& osl::misc::LightScopedLock< Mutex >::m [private]

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

参照元 osl::misc::LightScopedLock< Mutex >::~LightScopedLock().


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