21 #ifndef INCLUDE_FKIE_MESSAGE_FILTERS_HELPERS_SCOPED_UNLOCK_H_ 22 #define INCLUDE_FKIE_MESSAGE_FILTERS_HELPERS_SCOPED_UNLOCK_H_ 29 template<
class BasicLockable>
42 other.owns_lock_ =
false;
58 template<
class BasicLockable>
BasicLockable & lockable_
ScopedUnlock(ScopedUnlock &&other) noexcept
ScopedUnlock< BasicLockable > with_scoped_unlock(BasicLockable &lockable)
ScopedUnlock(BasicLockable &lockable)
ScopedUnlock & operator=(const ScopedUnlock &)=delete