53template <
class LockType>
78 const LockType& lock_;
124template <
class LockType>
153 const LockType& lock_;
196template <
class LockType>
238 const LockType& lock_;
239 mutable bool lockWasSuccessful;
GenericScopedLock(const LockType &lock) noexcept
~GenericScopedLock() noexcept
GenericScopedTryLock(const LockType &lock, bool acquireLockOnInitialisation=true) noexcept
bool isLocked() const noexcept
bool retryLock() const noexcept
~GenericScopedTryLock() noexcept
~GenericScopedUnlock() noexcept
GenericScopedUnlock(const LockType &lock) noexcept