OmniSciDB
bf83d84833
|
#include <LockMgrImpl.h>
Public Member Functions | |
MutexTracker () | |
MutexTypeBase & | acquire () |
void | release () |
bool | isAcquired () const |
Private Attributes | |
std::atomic< size_t > | ref_count_ |
MutexTypeBase | mutex_ |
Definition at line 36 of file LockMgrImpl.h.
|
inline |
Definition at line 38 of file LockMgrImpl.h.
|
inline |
|
inline |
|
inline |
Definition at line 45 of file LockMgrImpl.h.
References CHECK_GE, and ref_count_.
Referenced by lockmgr::TrackedRefLock< LOCK >::~TrackedRefLock().
|
private |
Definition at line 54 of file LockMgrImpl.h.
Referenced by acquire().
|
private |
Definition at line 53 of file LockMgrImpl.h.
Referenced by acquire(), isAcquired(), and release().