NCBI C++ ToolKit
|
Search Toolkit Book for CLockerGuard
#include <gui/utils/locker.hpp>
Public Member Functions | |
CLockerGuard (ILocker *locker, ICanceled *canceled) | |
~CLockerGuard () | |
CLockerGuard (const CLockerGuard &g) | |
void | operator= (const CLockerGuard &g) |
Private Member Functions | |
ILocker * | x_Release () const |
Private Attributes | |
ILocker * | m_Locker |
Definition at line 49 of file locker.hpp.
Definition at line 52 of file locker.hpp.
References ILocker::Lock(), and m_Locker.
|
inline |
Definition at line 56 of file locker.hpp.
References m_Locker, and ILocker::Unlock().
|
inline |
Definition at line 58 of file locker.hpp.
|
inline |
Definition at line 59 of file locker.hpp.
|
inlineprivate |
Definition at line 62 of file locker.hpp.
References m_Locker.
|
mutableprivate |
Definition at line 64 of file locker.hpp.
Referenced by CLockerGuard(), operator=(), x_Release(), and ~CLockerGuard().