mn::basic_atomic_gcc< T > Member List

This is the complete list of members for mn::basic_atomic_gcc< T >, including all inherited members.

__tValuemn::basic_atomic_gcc< T >
add_fetch(value_type v, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
and_fetch(value_type v, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
basic_atomic_gcc()=defaultmn::basic_atomic_gcc< T >
basic_atomic_gcc(const self_type &)=deletemn::basic_atomic_gcc< T >
basic_atomic_gcc(value_type value)mn::basic_atomic_gcc< T >inline
compare_exchange_f(value_type &expected, value_type &desired, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
compare_exchange_n(value_type &expected, value_type &desired, bool b, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
compare_exchange_strong(value_type &expected, value_type &desired, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
compare_exchange_t(value_type &expected, value_type &desired, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
compare_exchange_weak(value_type &expected, value_type &desired, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
difference_type typedefmn::basic_atomic_gcc< T >
exchange(value_type v, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
fetch_add(value_type v, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
fetch_and(value_type v, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
fetch_or(value_type v, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
fetch_sub(value_type v, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
fetch_xor(value_type v, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
get()mn::basic_atomic_gcc< T >inline
is_always_lock_freemn::basic_atomic_gcc< T >static
is_lock_free() constmn::basic_atomic_gcc< T >inline
is_lock_free() const volatilemn::basic_atomic_gcc< T >inline
load(memory_order order=memory_order::SeqCst) constmn::basic_atomic_gcc< T >inline
operator value_type() constmn::basic_atomic_gcc< T >inline
operator value_type() const volatilemn::basic_atomic_gcc< T >inline
operator&=(value_type v)mn::basic_atomic_gcc< T >inline
operator++(int)mn::basic_atomic_gcc< T >inline
operator++()mn::basic_atomic_gcc< T >inline
operator++(int) volatilemn::basic_atomic_gcc< T >inline
operator++() volatilemn::basic_atomic_gcc< T >inline
operator+=(value_type v)mn::basic_atomic_gcc< T >inline
operator--(int)mn::basic_atomic_gcc< T >inline
operator--()mn::basic_atomic_gcc< T >inline
operator--(int) volatilemn::basic_atomic_gcc< T >inline
operator--() volatilemn::basic_atomic_gcc< T >inline
operator-=(value_type v)mn::basic_atomic_gcc< T >inline
operator=(const self_type &)=deletemn::basic_atomic_gcc< T >
operator=(const self_type &) volatile=deletemn::basic_atomic_gcc< T >
operator=(value_type v)mn::basic_atomic_gcc< T >inline
operator=(value_type v) volatilemn::basic_atomic_gcc< T >inline
operator^=(value_type v)mn::basic_atomic_gcc< T >inline
operator|=(value_type v)mn::basic_atomic_gcc< T >inline
or_fetch(value_type v, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
self_type typedefmn::basic_atomic_gcc< T >
store(value_type v, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
sub_fetch(value_type v, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
value_type typedefmn::basic_atomic_gcc< T >
xor_fetch(value_type v, memory_order order=memory_order::SeqCst)mn::basic_atomic_gcc< T >inline
~basic_atomic_gcc()=defaultmn::basic_atomic_gcc< T >