bool compare_exchange_strong(
integral-type
& old_value, integral-type new_value, memory_order order = memory_order_seq_cst)
volatile noexcept;
bool compare_exchange_strong(
integral-type
& old_value, integral-type new_value, memory_order order = memory_order_seq_cst) noexcept;
bool compare_exchange_strong
( integral-type
& old_value, integral-type new_value, memory_order success_order, memory_order failure_order)
volatile noexcept;
bool compare_exchange_strong(
integral-type
& old_value, integral-type new_value, memory_order success_order,
memory_order failure_order) noexcept;
bool compare_exchange_weak(
integral-type
& old_value, integral-type new_value, memory_order order = memory_order_seq_cst) volatile noexcept;
bool compare_exchange_weak(
integral-type
& old_value, integral-type new_value, memory_order order = memory_order_seq_cst) noexcept;
bool compare_exchange_weak(
integral-type
& old_value, integral-type new_value, memory_order success_order, memory_order failure_order)
volatile noexcept;
bool compare_exchange_weak(
integral-type
& old_value, integral-type new_value, memory_order success_order,
memory_order failure_order) noexcept;
operator integral-type
() const volatile noexcept; operator integral-type
() const noexcept; integral-type
fetch_add( integral-type
, memory_order = memory_order_seq_cst) volatile noexcept;
integral-type
fetch_add( integral-type
, memory_order = memory_order_seq_cst) noexcept; integral-type
fetch_sub( integral-type
, memory_order = memory_order_seq_cst) volatile noexcept;
integral-type
fetch_sub( integral-type
, memory_order = memory_order_seq_cst) noexcept; integral-type
fetch_and( integral-type
, memory_order = memory_order_seq_cst) volatile noexcept;
integral-type
fetch_and( integral-type
, memory_order = memory_order_seq_cst) noexcept; integral-type
fetch_or( integral-type
, memory_order = memory_order_seq_cst) volatile noexcept;
integral-type
fetch_or( integral-type
, memory_order = memory_order_seq_cst) noexcept; integral-type
fetch_xor( integral-type
, memory_order = memory_order_seq_cst) volatile noexcept;
integral-type
fetch_xor( integral-type
, memory_order = memory_order_seq_cst) noexcept; integral-type
operator++() volatile noexcept; integral-type
operator++() noexcept; integral-type
operator++(int) volatile noexcept; integral-type
operator++(int) noexcept; integral-type
operator--() volatile noexcept; integral-type
operator--() noexcept; integral-type
operator--(int) volatile noexcept; integral-type
operator--(int) noexcept;
integral-type
operator+=(integral-type) volatile noexcept;