Evo C++ Library v0.5.1
Atomic< T > Member List

This is the complete list of members for Atomic< T >, including all inherited members.

Atomic()Atomic< T >inline
Atomic(T num)Atomic< T >inline
compare_set(T cmpval, T newval, MemOrder mem_order_success=std::memory_order_seq_cst, MemOrder mem_order_failure=std::memory_order_acquire)Atomic< T >inline
exchange(T num, MemOrder mem_order=std::memory_order_seq_cst)Atomic< T >
fetch_add(T num, MemOrder mem_order=std::memory_order_seq_cst)Atomic< T >
fetch_and(T num, MemOrder mem_order=std::memory_order_seq_cst)Atomic< T >
fetch_or(T num, MemOrder mem_order=std::memory_order_seq_cst)Atomic< T >
fetch_sub(T num, MemOrder mem_order=std::memory_order_seq_cst)Atomic< T >
fetch_xor(T num, MemOrder mem_order=std::memory_order_seq_cst)Atomic< T >
load(MemOrder mem_order=std::memory_order_seq_cst) constAtomic< T >
operator &=(T num)Atomic< T >
operator SafeBoolType() constSafeBool< Atomic< T > >inline
operator T() constAtomic< T >inline
operator!() constAtomic< T >inline
operator!=(const This &num) constAtomic< T >inline
operator!=(T num) constAtomic< T >inline
operator++()Atomic< T >
operator++(int)Atomic< T >
operator+=(T num)Atomic< T >
operator--()Atomic< T >
operator--(int)Atomic< T >
operator-=(T num)Atomic< T >
operator->() constAtomic< T >inline
operator->()Atomic< T >inline
operator<(T num) constAtomic< T >inline
operator<=(T num) constAtomic< T >inline
operator=(T num)Atomic< T >inline
operator==(const This &num) constAtomic< T >inline
operator==(T num) constAtomic< T >inline
operator>(T num) constAtomic< T >inline
operator>=(T num) constAtomic< T >inline
operator^=(T num)Atomic< T >
operator|=(T num)Atomic< T >
SafeBool()SafeBool< Atomic< T > >inline
store(T num, MemOrder mem_order=std::memory_order_seq_cst)Atomic< T >
This typedefAtomic< T >