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