Zero
0.1.0
lintel
Atomic
lintel::Atomic< T > Member List
This is the complete list of members for
lintel::Atomic< T >
, including all inherited members.
addThenFetch
(T amount)
lintel::Atomic< T >
inline
Atomic
()
lintel::Atomic< T >
inline
Atomic
(T counter)
lintel::Atomic< T >
inline
explicit
Atomic
(const Atomic &)
lintel::Atomic< T >
private
compare_exchange_strong
(T *expected, T desired)
lintel::Atomic< T >
inline
counter
lintel::Atomic< T >
private
decThenFetch
()
lintel::Atomic< T >
inline
exchange
(T t)
lintel::Atomic< T >
inline
fetch_add
(T amount)
lintel::Atomic< T >
inline
fetch_and
(T amount)
lintel::Atomic< T >
inline
fetch_or
(T amount)
lintel::Atomic< T >
inline
fetch_sub
(T amount)
lintel::Atomic< T >
inline
fetch_xor
(T amount)
lintel::Atomic< T >
inline
incThenFetch
()
lintel::Atomic< T >
inline
isZero
() const
lintel::Atomic< T >
inline
load
() const
lintel::Atomic< T >
inline
operator &=
(T amount)
lintel::Atomic< T >
inline
operator T
() const
lintel::Atomic< T >
inline
operator++
(int)
lintel::Atomic< T >
inline
operator++
()
lintel::Atomic< T >
inline
operator+=
(T amount)
lintel::Atomic< T >
inline
operator--
(int)
lintel::Atomic< T >
inline
operator--
()
lintel::Atomic< T >
inline
operator-=
(T amount)
lintel::Atomic< T >
inline
operator=
(T amount)
lintel::Atomic< T >
inline
operator=
(const Atomic &)
lintel::Atomic< T >
private
operator^=
(T amount)
lintel::Atomic< T >
inline
operator|=
(T amount)
lintel::Atomic< T >
inline
store
(T t)
lintel::Atomic< T >
inline
Generated by
1.8.12