|
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 > |