クラス osl::misc::LightMutexChar

#include <lightMutex.h>

すべてのメンバ一覧

Public 型

typedef LightScopedLock
< LightMutexChar > 
scoped_lock

Public メソッド

 LightMutexChar ()
bool tryLock ()
bool waitLock (int counter)
void lock ()
void unlock ()

Private 変数

volatile char data

説明

lightMutex.h の 112 行で定義されています。


型定義

lightMutex.h の 115 行で定義されています。


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

osl::misc::LightMutexChar::LightMutexChar (  )  [inline]

lightMutex.h の 116 行で定義されています。


関数

void osl::misc::LightMutexChar::lock (  )  [inline]

lightMutex.h の 141 行で定義されています。

参照先 tryLock(), と waitLock().

bool osl::misc::LightMutexChar::tryLock (  )  [inline]

lightMutex.h の 117 行で定義されています。

参照先 data.

参照元 lock().

void osl::misc::LightMutexChar::unlock (  )  [inline]

lightMutex.h の 150 行で定義されています。

参照先 data.

bool osl::misc::LightMutexChar::waitLock ( int  counter  )  [inline]

lightMutex.h の 131 行で定義されています。

参照先 data.

参照元 lock().


変数

volatile char osl::misc::LightMutexChar::data [private]

lightMutex.h の 113 行で定義されています。

参照元 tryLock(), unlock(), と waitLock().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:22 2010に生成されました。  doxygen 1.6.3