diff options
Diffstat (limited to 'src/utils/cpp/atomic.hpp')
-rw-r--r-- | src/utils/cpp/atomic.hpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/utils/cpp/atomic.hpp b/src/utils/cpp/atomic.hpp index 94bda75f..179e7f7a 100644 --- a/src/utils/cpp/atomic.hpp +++ b/src/utils/cpp/atomic.hpp @@ -17,9 +17,11 @@ #include <atomic> #include <condition_variable> +#include <memory> +#include <mutex> //std::unique_lock #include <shared_mutex> -#include <type_traits> -#include <utility> // std::move +#include <type_traits> // IWYU pragma: keep +#include <utility> // IWYU pragma: keep // Atomic wrapper with notify/wait capabilities. // TODO(modernize): Replace any use this class by C++20's std::atomic<T>, once |