proxygen
|
This is the complete list of members for folly::AtomicStruct< T, Atom >, including all inherited members.
AtomicStruct()=default | folly::AtomicStruct< T, Atom > | |
AtomicStruct(AtomicStruct< T > const &)=delete | folly::AtomicStruct< T, Atom > | |
AtomicStruct(T v) noexcept | folly::AtomicStruct< T, Atom > | inline |
compare_exchange_strong(T &v0, T v1, std::memory_order mo=std::memory_order_seq_cst) noexcept | folly::AtomicStruct< T, Atom > | inline |
compare_exchange_strong(T &v0, T v1, std::memory_order success, std::memory_order failure) noexcept | folly::AtomicStruct< T, Atom > | inline |
compare_exchange_weak(T &v0, T v1, std::memory_order mo=std::memory_order_seq_cst) noexcept | folly::AtomicStruct< T, Atom > | inline |
compare_exchange_weak(T &v0, T v1, std::memory_order success, std::memory_order failure) noexcept | folly::AtomicStruct< T, Atom > | inline |
data | folly::AtomicStruct< T, Atom > | private |
decode(Raw d) noexcept | folly::AtomicStruct< T, Atom > | inlineprivatestatic |
encode(T v) noexcept | folly::AtomicStruct< T, Atom > | inlineprivatestatic |
exchange(T v, std::memory_order mo=std::memory_order_seq_cst) noexcept | folly::AtomicStruct< T, Atom > | inline |
is_lock_free() const noexcept | folly::AtomicStruct< T, Atom > | inline |
load(std::memory_order mo=std::memory_order_seq_cst) const noexcept | folly::AtomicStruct< T, Atom > | inline |
operator T() const noexcept | folly::AtomicStruct< T, Atom > | inline |
operator=(AtomicStruct< T > const &)=delete | folly::AtomicStruct< T, Atom > | |
operator=(T v) noexcept | folly::AtomicStruct< T, Atom > | inline |
Raw typedef | folly::AtomicStruct< T, Atom > | private |
store(T v, std::memory_order mo=std::memory_order_seq_cst) noexcept | folly::AtomicStruct< T, Atom > | inline |
~AtomicStruct()=default | folly::AtomicStruct< T, Atom > |