![]() |
Embedded Template Library
1.0
|
This is the complete list of members for etl::atomic< T * >, including all inherited members.
atomic() (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
atomic(T *v) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
atomic() (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
atomic(T *v) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_strong(T *&expected, T *desired, etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_strong(T *&expected, T *desired, etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_strong(T *&expected, T *desired, etl::memory_order success, etl::memory_order failure) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_strong(T *&expected, T *desired, etl::memory_order success, etl::memory_order failure) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_strong(T *&expected, T *desired, etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_strong(T *&expected, T *desired, etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_strong(T *&expected, T *desired, etl::memory_order success, etl::memory_order failure) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_strong(T *&expected, T *desired, etl::memory_order success, etl::memory_order failure) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_weak(T *&expected, T *desired, etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_weak(T *&expected, T *desired, etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_weak(T *&expected, T *desired, etl::memory_order success, etl::memory_order failure) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_weak(T *&expected, T *desired, etl::memory_order success, etl::memory_order failure) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_weak(T *&expected, T *desired, etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_weak(T *&expected, T *desired, etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_weak(T *&expected, T *desired, etl::memory_order success, etl::memory_order failure) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
compare_exchange_weak(T *&expected, T *desired, etl::memory_order success, etl::memory_order failure) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
exchange(T *v, etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
exchange(T *v, etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
exchange(T *v, etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
exchange(T *v, etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
fetch_add(ptrdiff_t v, etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
fetch_add(ptrdiff_t v, etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
fetch_add(ptrdiff_t v, etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
fetch_add(ptrdiff_t v, etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
fetch_sub(ptrdiff_t v, etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
fetch_sub(ptrdiff_t v, etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
fetch_sub(ptrdiff_t v, etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
fetch_sub(ptrdiff_t v, etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
is_lock_free() const (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
is_lock_free() const volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
is_lock_free() const (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
is_lock_free() const volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
load(etl::memory_order order=etl::memory_order_seq_cst) const (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
load(etl::memory_order order=etl::memory_order_seq_cst) const volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
load(etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
load(etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator T*() const (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator T*() volatile const (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator T*() const (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator T*() volatile const (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator++() (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator++() volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator++(int) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator++(int) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator++() (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator++() volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator++(int) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator++(int) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator+=(ptrdiff_t v) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator+=(ptrdiff_t v) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator+=(ptrdiff_t v) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator+=(ptrdiff_t v) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator--() (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator--() volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator--(int) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator--(int) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator--() (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator--() volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator--(int) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator--(int) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator-=(ptrdiff_t v) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator-=(ptrdiff_t v) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator-=(ptrdiff_t v) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator-=(ptrdiff_t v) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator=(T *v) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator=(T *v) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator=(T *v) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
operator=(T *v) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
store(T *v, etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
store(T *v, etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
store(T *v, etl::memory_order order=etl::memory_order_seq_cst) (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |
store(T *v, etl::memory_order order=etl::memory_order_seq_cst) volatile (defined in etl::atomic< T * >) | etl::atomic< T * > | inline |