cpp20::atomic_internal::bitwise_ops< Derived, T, std::enable_if_t< cpp17::is_integral_v< T > > >

Summary

Public functions

fetch_and(T operand, std::memory_order order) const noexcept
LIB_STDCOMPAT_INLINE_LINKAGE T
fetch_or(T operand, std::memory_order order) const noexcept
LIB_STDCOMPAT_INLINE_LINKAGE T
fetch_xor(T operand, std::memory_order order) const noexcept
LIB_STDCOMPAT_INLINE_LINKAGE T
operator&=(T operand) const noexcept
LIB_STDCOMPAT_INLINE_LINKAGE T
operator^=(T operand) const noexcept
LIB_STDCOMPAT_INLINE_LINKAGE T
operator|=(T operand) const noexcept
LIB_STDCOMPAT_INLINE_LINKAGE T

Public functions

fetch_and

LIB_STDCOMPAT_INLINE_LINKAGE T fetch_and(
  T operand,
  std::memory_order order
) const noexcept