RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
RAJA::AtomicRef< T, Policy > Member List

This is the complete list of members for RAJA::AtomicRef< T, Policy >, including all inherited members.

AtomicRef(value_type *value_ptr)RAJA::AtomicRef< T, Policy >inlineexplicit
AtomicRef(AtomicRef const &c)RAJA::AtomicRef< T, Policy >inline
CAS(value_type compare, value_type rhs) constRAJA::AtomicRef< T, Policy >inline
compare_exchange_strong(value_type &expect, value_type rhs) constRAJA::AtomicRef< T, Policy >inline
compare_exchange_weak(value_type &expect, value_type rhs) constRAJA::AtomicRef< T, Policy >inline
exchange(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
fetch_add(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
fetch_and(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
fetch_max(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
fetch_min(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
fetch_or(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
fetch_sub(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
fetch_xor(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
getPointer() constRAJA::AtomicRef< T, Policy >inline
load() constRAJA::AtomicRef< T, Policy >inline
max(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
min(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
operator value_type() constRAJA::AtomicRef< T, Policy >inline
operator&=(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
operator++() constRAJA::AtomicRef< T, Policy >inline
operator++(int) constRAJA::AtomicRef< T, Policy >inline
operator+=(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
operator--() constRAJA::AtomicRef< T, Policy >inline
operator--(int) constRAJA::AtomicRef< T, Policy >inline
operator-=(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
operator=(AtomicRef const &)=deleteRAJA::AtomicRef< T, Policy >
operator=(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
operator^=(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
operator|=(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
store(value_type rhs) constRAJA::AtomicRef< T, Policy >inline
value_type typedefRAJA::AtomicRef< T, Policy >