requirement: thread local [詳細]
#include <lightMutex.h>
Public メソッド | |
unlockable_lock (LightMutex &m) | |
~unlockable_lock () | |
void | unlock () |
Private メソッド | |
unlockable_lock (const unlockable_lock &) | |
unlockable_lock & | operator= (const unlockable_lock &) |
Private 変数 | |
LightMutex & | m |
bool | locked |
requirement: thread local
lightMutex.h の 99 行で定義されています。
osl::misc::LightMutex::unlockable_lock::unlockable_lock | ( | const unlockable_lock & | ) | [private] |
osl::misc::LightMutex::unlockable_lock::unlockable_lock | ( | LightMutex & | m | ) | [inline] |
lightMutex.h の 106 行で定義されています。
osl::misc::LightMutex::unlockable_lock::~unlockable_lock | ( | ) | [inline] |
lightMutex.h の 109 行で定義されています。
参照先 unlock().
unlockable_lock& osl::misc::LightMutex::unlockable_lock::operator= | ( | const unlockable_lock & | ) | [private] |
void osl::misc::LightMutex::unlockable_lock::unlock | ( | ) | [inline] |
lightMutex.h の 112 行で定義されています。
参照先 locked, m, と osl::misc::LightMutex::unlock().
参照元 ~unlockable_lock().
bool osl::misc::LightMutex::unlockable_lock::locked [private] |
lightMutex.h の 104 行で定義されています。
参照元 unlock().
lightMutex.h の 103 行で定義されています。
参照元 unlock().