16 template<
typename T>
using Atomic = std::atomic<T>;
23#if defined(__cpp_lib_atomic_ref)
31 template<
typename T>
using AtomicRef = std::atomic_ref<T>;
Definition Application.hpp:19
std::atomic< T > Atomic
The Atomic template defines an atomic type.
Definition Atomic.hpp:16
std::atomic_flag AtomicFlag
AtomicFlag is an atomic boolean type.
Definition Atomic.hpp:21
constexpr size_t hash(const T &v)
Generates a hash for the provided type.
Definition Hash.hpp:25