template<typename T>
ScopedLock class
Constructors, destructors, conversion operators
- ScopedLock(T* lock) explicit
- ScopedLock(const ScopedLock& other) deleted
- ScopedLock(ScopedLock&& other) noexcept
- ~ScopedLock() virtual
Public functions
- auto operator=(const ScopedLock& other) -> ScopedLock& deleted
- auto operator=(ScopedLock&& other) -> ScopedLock& noexcept