6 #ifndef EASTL_ATOMIC_INTERNAL_MEMORY_ORDER_H
7 #define EASTL_ATOMIC_INTERNAL_MEMORY_ORDER_H
9 #if defined(EA_PRAGMA_ONCE_SUPPORTED)
34 EASTL_CPP17_INLINE_VARIABLE EA_CONSTEXPR
auto memory_order_read_depends = internal::memory_order_read_depends_s{};
35 EASTL_CPP17_INLINE_VARIABLE EA_CONSTEXPR
auto memory_order_acquire = internal::memory_order_acquire_s{};
36 EASTL_CPP17_INLINE_VARIABLE EA_CONSTEXPR
auto memory_order_release = internal::memory_order_release_s{};
37 EASTL_CPP17_INLINE_VARIABLE EA_CONSTEXPR
auto memory_order_acq_rel = internal::memory_order_acq_rel_s{};
38 EASTL_CPP17_INLINE_VARIABLE EA_CONSTEXPR
auto memory_order_seq_cst = internal::memory_order_seq_cst_s{};
EA Standard Template Library.
Definition: algorithm.h:288
Definition: atomic_memory_order.h:26
Definition: atomic_memory_order.h:24
Definition: atomic_memory_order.h:23
Definition: atomic_memory_order.h:22
Definition: atomic_memory_order.h:25
Definition: atomic_memory_order.h:27