proxygen
folly::test::DeterministicAtomicImpl< T, Schedule, Atom > Member List

This is the complete list of members for folly::test::DeterministicAtomicImpl< T, Schedule, Atom >, including all inherited members.

compare_exchange_strong(T &v0, T v1, std::memory_order mo=std::memory_order_seq_cst) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
compare_exchange_strong(T &v0, T v1, std::memory_order success, std::memory_order failure) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
compare_exchange_weak(T &v0, T v1, std::memory_order mo=std::memory_order_seq_cst) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
compare_exchange_weak(T &v0, T v1, std::memory_order success, std::memory_order failure) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
data_folly::test::DeterministicAtomicImpl< T, Schedule, Atom >private
DeterministicAtomicImpl()=defaultfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >
DeterministicAtomicImpl(DeterministicAtomicImpl< T > const &)=deletefolly::test::DeterministicAtomicImpl< T, Schedule, Atom >
DeterministicAtomicImpl(T v) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
exchange(T v, std::memory_order mo=std::memory_order_seq_cst) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
fetch_add(T v, std::memory_order mo=std::memory_order_seq_cst) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
fetch_and(T v, std::memory_order mo=std::memory_order_seq_cst) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
fetch_or(T v, std::memory_order mo=std::memory_order_seq_cst) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
fetch_sub(T v, std::memory_order mo=std::memory_order_seq_cst) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
fetch_xor(T v, std::memory_order mo=std::memory_order_seq_cst) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
is_lock_free() const noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
load(std::memory_order mo=std::memory_order_seq_cst) const noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
load_direct() const noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
operator T() const noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
operator&=(T v) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
operator++() noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
operator++(int) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
operator+=(T v) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
operator--() noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
operator--(int) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
operator-=(T v) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
operator=(DeterministicAtomicImpl< T > const &)=deletefolly::test::DeterministicAtomicImpl< T, Schedule, Atom >
operator=(T v) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
operator^=(T v) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
operator|=(T v) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
store(T v, std::memory_order mo=std::memory_order_seq_cst) noexceptfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >inline
~DeterministicAtomicImpl()=defaultfolly::test::DeterministicAtomicImpl< T, Schedule, Atom >