jaulib v1.3.0
Jau Support Library (C++, Java, ..)
jau::ordered_atomic< _Tp, _MO > Member List

This is the complete list of members for jau::ordered_atomic< _Tp, _MO >, including all inherited members.

compare_exchange_strong(_Tp &__e, _Tp __i) noexceptjau::ordered_atomic< _Tp, _MO >inline
compare_exchange_strong(_Tp &__e, _Tp __i) volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
compare_exchange_weak(_Tp &__e, _Tp __i) noexceptjau::ordered_atomic< _Tp, _MO >inline
compare_exchange_weak(_Tp &__e, _Tp __i) volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
exchange(_Tp __i) noexceptjau::ordered_atomic< _Tp, _MO >inline
exchange(_Tp __i) volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
fetch_add(_Tp __i) noexceptjau::ordered_atomic< _Tp, _MO >inline
fetch_add(_Tp __i) volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
fetch_and(_Tp __i) noexceptjau::ordered_atomic< _Tp, _MO >inline
fetch_and(_Tp __i) volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
fetch_or(_Tp __i) noexceptjau::ordered_atomic< _Tp, _MO >inline
fetch_or(_Tp __i) volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
fetch_sub(_Tp __i) noexceptjau::ordered_atomic< _Tp, _MO >inline
fetch_sub(_Tp __i) volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
fetch_xor(_Tp __i) noexceptjau::ordered_atomic< _Tp, _MO >inline
fetch_xor(_Tp __i) volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
is_always_lock_freejau::ordered_atomic< _Tp, _MO >static
is_lock_free() const noexceptjau::ordered_atomic< _Tp, _MO >inline
is_lock_free() const volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
load() const noexceptjau::ordered_atomic< _Tp, _MO >inline
load() const volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
operator _Tp() const noexceptjau::ordered_atomic< _Tp, _MO >inline
operator _Tp() const volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
operator++(int) noexceptjau::ordered_atomic< _Tp, _MO >inline
operator++(int) volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
operator--(int) noexceptjau::ordered_atomic< _Tp, _MO >inline
operator--(int) volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
operator=(const ordered_atomic &)=deletejau::ordered_atomic< _Tp, _MO >
operator=(const ordered_atomic &) volatile=deletejau::ordered_atomic< _Tp, _MO >
operator=(_Tp __i) noexceptjau::ordered_atomic< _Tp, _MO >inline
operator=(_Tp __i) volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
ordered_atomic() noexcept=defaultjau::ordered_atomic< _Tp, _MO >
ordered_atomic(const ordered_atomic &)=deletejau::ordered_atomic< _Tp, _MO >
ordered_atomic(_Tp __i) noexceptjau::ordered_atomic< _Tp, _MO >inline
store(_Tp __i) noexceptjau::ordered_atomic< _Tp, _MO >inline
store(_Tp __i) volatile noexceptjau::ordered_atomic< _Tp, _MO >inline
~ordered_atomic() noexcept=defaultjau::ordered_atomic< _Tp, _MO >