#include <scoped_unlock.h>
Public Member Functions | |
ScopedUnlock & | operator= (const ScopedUnlock &)=delete |
ScopedUnlock (BasicLockable &lockable) | |
ScopedUnlock (const ScopedUnlock &)=delete | |
ScopedUnlock (ScopedUnlock &&other) noexcept | |
~ScopedUnlock () | |
Private Attributes | |
BasicLockable & | lockable_ |
bool | owns_lock_ |
Definition at line 66 of file scoped_unlock.h.
|
inline |
Definition at line 87 of file scoped_unlock.h.
|
inlinenoexcept |
Definition at line 93 of file scoped_unlock.h.
|
inline |
Definition at line 99 of file scoped_unlock.h.
|
delete |
|
delete |
|
private |
Definition at line 108 of file scoped_unlock.h.
|
private |
Definition at line 109 of file scoped_unlock.h.