diff --git a/lib/base/atomic.hpp b/lib/base/atomic.hpp index ce9d86cbb..dcd81d7c6 100644 --- a/lib/base/atomic.hpp +++ b/lib/base/atomic.hpp @@ -48,6 +48,12 @@ template class Locked { public: + Locked() = default; + + Locked(T desired) : m_Value(std::move(desired)) + { + } + inline T load() const { std::unique_lock lock(m_Mutex);