|
Tervel
1.0.0
A collection of wait-free containers and algorithms.
|
This is the complete list of members for tervel::util::PaddedAtomic< T >, including all inherited members.
| atomic | tervel::util::PaddedAtomic< T > | |
| compare_exchange_strong(T &expected, T desired, std::memory_order success, std::memory_order failure) | tervel::util::PaddedAtomic< T > | inline |
| compare_exchange_strong(T &expected, T desired, std::memory_order order=std::memory_order_seq_cst) | tervel::util::PaddedAtomic< T > | inline |
| compare_exchange_weak(T &expected, T desired, std::memory_order success, std::memory_order failure) | tervel::util::PaddedAtomic< T > | inline |
| compare_exchange_weak(T &expected, T desired, std::memory_order order=std::memory_order_seq_cst) | tervel::util::PaddedAtomic< T > | inline |
| exchange(T value, std::memory_order memory_order=std::memory_order_seq_cst) | tervel::util::PaddedAtomic< T > | inline |
| fetch_add(T arg, std::memory_order memory_order=std::memory_order_seq_cst) | tervel::util::PaddedAtomic< T > | inline |
| load(std::memory_order memory_order=std::memory_order_seq_cst) | tervel::util::PaddedAtomic< T > | inline |
| PaddedAtomic() | tervel::util::PaddedAtomic< T > | inlineexplicit |
| PaddedAtomic(T value) | tervel::util::PaddedAtomic< T > | inlineexplicit |
| padding | tervel::util::PaddedAtomic< T > | private |
| store(T value, std::memory_order memory_order=std::memory_order_seq_cst) | tervel::util::PaddedAtomic< T > | inline |
1.8.9.1