STLdoc
STLdocumentation
|
This is the complete list of members for atomic< _Ty >, including all inherited members.
_Atomic_base(_Ty _Val) _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
_Atomic_base() _NOEXCEPT=default | _Atomic_base< _Ty, sizeof(_Ty)> | |
_Atomic_base(const _Atomic_base &)=delete | _Atomic_base< _Ty, sizeof(_Ty)> | |
_Atomic_impl() _NOEXCEPT | _Atomic_impl< _Bytes > | inline |
_Compare_exchange_strong(void *_Tgt, void *_Exp, const void *_Value, memory_order _Order1, memory_order _Order2) volatile | _Atomic_impl< _Bytes > | inline |
_Compare_exchange_weak(void *_Tgt, void *_Exp, const void *_Value, memory_order _Order1, memory_order _Order2) volatile | _Atomic_impl< _Bytes > | inline |
_Exchange(void *_Left, void *_Right, memory_order _Order) volatile | _Atomic_impl< _Bytes > | inline |
_Is_lock_free() const volatile | _Atomic_impl< _Bytes > | inline |
_Load(void *_Tgt, const void *_Src, memory_order _Order) const volatile | _Atomic_impl< _Bytes > | inline |
_My_base typedef | atomic< _Ty > | |
_My_int typedef | _Atomic_base< _Ty, sizeof(_Ty)> | |
_My_val | _Atomic_base< _Ty, sizeof(_Ty)> | |
_Mybase typedef | _Atomic_base< _Ty, sizeof(_Ty)> | |
_Store(void *_Tgt, const void *_Src, memory_order _Order) volatile | _Atomic_impl< _Bytes > | inline |
atomic() _NOEXCEPT=default | atomic< _Ty > | |
atomic(const atomic &)=delete | atomic< _Ty > | |
atomic(_Ty _Val) _NOEXCEPT | atomic< _Ty > | inline |
compare_exchange_strong(_Ty &_Exp, _Ty _Value, memory_order _Order1, memory_order _Order2) volatile _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
compare_exchange_strong(_Ty &_Exp, _Ty _Value, memory_order _Order1, memory_order _Order2) _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
compare_exchange_strong(_Ty &_Exp, _Ty _Value, memory_order _Order=memory_order_seq_cst) volatile _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
compare_exchange_strong(_Ty &_Exp, _Ty _Value, memory_order _Order=memory_order_seq_cst) _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
compare_exchange_weak(_Ty &_Exp, _Ty _Value, memory_order _Order1, memory_order _Order2) volatile _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
compare_exchange_weak(_Ty &_Exp, _Ty _Value, memory_order _Order1, memory_order _Order2) _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
compare_exchange_weak(_Ty &_Exp, _Ty _Value, memory_order _Order=memory_order_seq_cst) volatile _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
compare_exchange_weak(_Ty &_Exp, _Ty _Value, memory_order _Order=memory_order_seq_cst) _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
exchange(_Ty _Value, memory_order _Order=memory_order_seq_cst) volatile _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
exchange(_Ty _Value, memory_order _Order=memory_order_seq_cst) _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
is_lock_free() const volatile _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
is_lock_free() const _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
load(memory_order _Order=memory_order_seq_cst) const volatile _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
load(memory_order _Order=memory_order_seq_cst) const _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
operator _Ty() const volatile _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
operator _Ty() const _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
operator=(const atomic &)=delete | atomic< _Ty > | |
operator=(const atomic &) volatile=delete | atomic< _Ty > | |
operator=(_Ty _Right) volatile _NOEXCEPT | atomic< _Ty > | inline |
operator=(_Ty _Right) _NOEXCEPT | atomic< _Ty > | inline |
_Atomic_base< _Ty, sizeof(_Ty)>::operator=(const _Atomic_base &)=delete | _Atomic_base< _Ty, sizeof(_Ty)> | |
_Atomic_base< _Ty, sizeof(_Ty)>::operator=(const _Atomic_base &) volatile=delete | _Atomic_base< _Ty, sizeof(_Ty)> | |
store(_Ty _Value, memory_order _Order=memory_order_seq_cst) volatile _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |
store(_Ty _Value, memory_order _Order=memory_order_seq_cst) _NOEXCEPT | _Atomic_base< _Ty, sizeof(_Ty)> | inline |