7 using std::atomic_flag;
10 using std::atomic_bool;
13 using std::atomic_address;
16 using std::atomic_char;
19 using std::atomic_schar;
22 using std::atomic_uchar;
25 using std::atomic_short;
28 using std::atomic_ushort;
31 using std::atomic_int;
34 using std::atomic_uint;
37 using std::atomic_long;
40 using std::atomic_ulong;
43 using std::atomic_llong;
46 using std::atomic_ullong;
49 using std::atomic_wchar_t;
53 using std::memory_order;
54 using std::memory_order_relaxed;
55 using std::memory_order_acquire;
56 using std::memory_order_release;
57 using std::memory_order_acq_rel;
58 using std::memory_order_seq_cst;