cppreference.com
Search
🔍
Create account
Log in
Namespaces
Template
Discussion
Variants
Views
Read
View source
View history
Actions
Template
:
cpp/atomic/atomic ref/navbar content
From cppreference.com
Member functions
atomic_ref::atomic_ref
atomic_ref::operator=
atomic_ref::is_lock_free
atomic_ref::store
atomic_ref::load
atomic_ref::operator value_type
atomic_ref::exchange
atomic_ref::compare_exchange_strong
atomic_ref::compare_exchange_weak
atomic_ref::wait
atomic_ref::notify_one
atomic_ref::notify_all
atomic_ref::address
(C++26)
Operations for arithmetic types
(except
bool
) and pointer-to-object types
atomic_ref::fetch_add
atomic_ref::fetch_sub
atomic_ref::operator+=
atomic_ref::operator-=
Operations for integral types
(except
bool
) and pointer-to-object types
atomic_ref::fetch_max
(C++26)
atomic_ref::fetch_min
(C++26)
atomic_ref::operator++
atomic_ref::operator++(int)
atomic_ref::operator--
atomic_ref::operator--(int)
Operations for integral types
(except
bool
)
atomic_ref::fetch_and
atomic_ref::fetch_or
atomic_ref::fetch_xor
atomic_ref::operator&=
atomic_ref::operator|=
atomic_ref::operator^=
Constants
atomic_ref::is_always_lock_free
atomic_ref::required_alignment