DASH  0.3.0
dash::GlobRef< dash::Atomic< T > > Member List

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

add(const T &value) constdash::GlobRef< dash::Atomic< T > >inline
atomic_t typedef (defined in dash::GlobRef< dash::Atomic< T > >)dash::GlobRef< dash::Atomic< T > >
compare_exchange(const T &expected, const T &desired) constdash::GlobRef< dash::Atomic< T > >inline
const_atomic_t typedef (defined in dash::GlobRef< dash::Atomic< T > >)dash::GlobRef< dash::Atomic< T > >
const_type typedef (defined in dash::GlobRef< dash::Atomic< T > >)dash::GlobRef< dash::Atomic< T > >
const_value_type typedef (defined in dash::GlobRef< dash::Atomic< T > >)dash::GlobRef< dash::Atomic< T > >
dart_gptr() const (defined in dash::GlobRef< dash::Atomic< T > >)dash::GlobRef< dash::Atomic< T > >inline
exchange(const T &value) constdash::GlobRef< dash::Atomic< T > >inline
fetch_add(const T &value) constdash::GlobRef< dash::Atomic< T > >inline
fetch_multiply(const T &value) constdash::GlobRef< dash::Atomic< T > >inline
fetch_op(BinaryOp binary_op, const T &value) constdash::GlobRef< dash::Atomic< T > >inline
fetch_sub(const T &value) constdash::GlobRef< dash::Atomic< T > >inline
get() constdash::GlobRef< dash::Atomic< T > >inline
GlobRef()=deletedash::GlobRef< dash::Atomic< T > >
GlobRef(dart_gptr_t dart_gptr)dash::GlobRef< dash::Atomic< T > >inlineexplicit
GlobRef(const GlobPtr< const_atomic_t, PatternT > &gptr)dash::GlobRef< dash::Atomic< T > >inlineexplicit
GlobRef(const GlobPtr< nonconst_atomic_t, PatternT > &gptr)dash::GlobRef< dash::Atomic< T > >inlineexplicit
GlobRef(const GlobRef< dash::Atomic< _T >> &gref)dash::GlobRef< dash::Atomic< T > >inline
GlobRef(const GlobRef< dash::Atomic< _T >> &gref)dash::GlobRef< dash::Atomic< T > >inlineexplicit
GlobRef(const GlobAsyncRef< dash::Atomic< _T >> &gref)dash::GlobRef< dash::Atomic< T > >inline
GlobRef(const GlobAsyncRef< dash::Atomic< _T >> &gref)dash::GlobRef< dash::Atomic< T > >inlineexplicit
GlobRef(self_t &&other)=defaultdash::GlobRef< dash::Atomic< T > >
is_local() constdash::GlobRef< dash::Atomic< T > >inline
load() constdash::GlobRef< dash::Atomic< T > >inline
multiply(const T &value) constdash::GlobRef< dash::Atomic< T > >inline
nonconst_atomic_t typedef (defined in dash::GlobRef< dash::Atomic< T > >)dash::GlobRef< dash::Atomic< T > >
nonconst_type typedef (defined in dash::GlobRef< dash::Atomic< T > >)dash::GlobRef< dash::Atomic< T > >
nonconst_value_type typedef (defined in dash::GlobRef< dash::Atomic< T > >)dash::GlobRef< dash::Atomic< T > >
op(BinaryOp binary_op, const T &value) constdash::GlobRef< dash::Atomic< T > >inline
operator T() const (defined in dash::GlobRef< dash::Atomic< T > >)dash::GlobRef< dash::Atomic< T > >inline
operator++() constdash::GlobRef< dash::Atomic< T > >inline
operator++(int) constdash::GlobRef< dash::Atomic< T > >inline
operator+=(const T &value) constdash::GlobRef< dash::Atomic< T > >inline
operator--() constdash::GlobRef< dash::Atomic< T > >inline
operator--(int) constdash::GlobRef< dash::Atomic< T > >inline
operator-=(const T &value) constdash::GlobRef< dash::Atomic< T > >inline
operator<< (defined in dash::GlobRef< dash::Atomic< T > >)dash::GlobRef< dash::Atomic< T > >friend
operator=(const self_t &other) constdash::GlobRef< dash::Atomic< T > >inline
operator=(self_t &&other)dash::GlobRef< dash::Atomic< T > >inline
operator=(const T &value) constdash::GlobRef< dash::Atomic< T > >inline
self_t typedef (defined in dash::GlobRef< dash::Atomic< T > >)dash::GlobRef< dash::Atomic< T > >
set(const T &value) constdash::GlobRef< dash::Atomic< T > >inline
store(const T &value) constdash::GlobRef< dash::Atomic< T > >inline
sub(const T &value) constdash::GlobRef< dash::Atomic< T > >inline
value_type typedef (defined in dash::GlobRef< dash::Atomic< T > >)dash::GlobRef< dash::Atomic< T > >