#include <swcdb/core/MutexLock.h>
Public Member Functions | |
SWC_CAN_INLINE | ScopedLock (MutexT &m) noexcept |
SWC_CAN_INLINE | ~ScopedLock () noexcept |
ScopedLock (const ScopedLock &)=delete | |
ScopedLock (ScopedLock &&)=delete | |
ScopedLock & | operator= (const ScopedLock &)=delete |
ScopedLock & | operator= (ScopedLock &&)=delete |
Public Attributes | |
MutexT & | _m |
Definition at line 41 of file MutexLock.h.
|
inlinenoexcept |
Definition at line 46 of file MutexLock.h.
References SWC::Core::ScopedLock< MutexT >::_m.
|
inlinenoexcept |
Definition at line 55 of file MutexLock.h.
References SWC::Core::ScopedLock< MutexT >::_m.
|
delete |
|
delete |
|
delete |
|
delete |
MutexT& SWC::Core::ScopedLock< MutexT >::_m |
Definition at line 43 of file MutexLock.h.
Referenced by SWC::Core::ScopedLock< MutexT >::ScopedLock(), and SWC::Core::ScopedLock< MutexT >::~ScopedLock().