#include <TGLLockable.h>
Public Member Functions | |
TUnlocker (const TGLLockable *l) | |
~TUnlocker () | |
TUnlocker (const TGLLockable *l) | |
~TUnlocker () | |
Private Member Functions | |
TUnlocker (const TUnlocker &) | |
TUnlocker & | operator= (const TUnlocker &) |
TUnlocker (const TUnlocker &) | |
TUnlocker & | operator= (const TUnlocker &) |
Private Attributes | |
const TGLLockable * | fLockable |
const TGLLockable * | fLockable |
Definition at line 35 of file TGLLockable.h.
TGLLockable::TUnlocker::TUnlocker | ( | const TUnlocker & | ) | [private] |
TGLLockable::TUnlocker::TUnlocker | ( | const TGLLockable * | l | ) | [inline] |
Definition at line 44 of file TGLLockable.h.
TGLLockable::TUnlocker::~TUnlocker | ( | ) | [inline] |
Definition at line 45 of file TGLLockable.h.
References TGLLockable::CurrentLock(), fLockable, TGLLockable::IsLocked(), and TGLLockable::ReleaseLock().
TGLLockable::TUnlocker::TUnlocker | ( | const TUnlocker & | ) | [private] |
TGLLockable::TUnlocker::TUnlocker | ( | const TGLLockable * | l | ) | [inline] |
Definition at line 44 of file TGLLockable.h.
TGLLockable::TUnlocker::~TUnlocker | ( | ) | [inline] |
Definition at line 45 of file TGLLockable.h.
References TGLLockable::CurrentLock(), fLockable, TGLLockable::IsLocked(), and TGLLockable::ReleaseLock().
const TGLLockable* TGLLockable::TUnlocker::fLockable [private] |
const TGLLockable* TGLLockable::TUnlocker::fLockable [private] |
Definition at line 41 of file TGLLockable.h.