Lunchbox  1.4.0
lunchbox::Atomic< T > Member List
This is the complete list of members for lunchbox::Atomic< T >, including all inherited members.
addAndGet(T &value, const T increment)lunchbox::Atomic< T > [static]
Atomic(const T v=0)lunchbox::Atomic< T > [explicit]
Atomic(const Atomic< T > &v)lunchbox::Atomic< T >
compareAndSwap(T *value, const T expected, const T newValue)lunchbox::Atomic< T > [static]
compareAndSwap(const T expected, const T newValue)lunchbox::Atomic< T >
decAndGet(T &value)lunchbox::Atomic< T > [static]
getAndAdd(T &value, const T increment)lunchbox::Atomic< T > [static]
getAndSub(T &value, const T increment)lunchbox::Atomic< T > [static]
incAndGet(T &value)lunchbox::Atomic< T > [static]
operator T(void) const lunchbox::Atomic< T >
operator!=(const Atomic< T > &rhs) const lunchbox::Atomic< T >
operator++(void)lunchbox::Atomic< T >
operator++(int)lunchbox::Atomic< T >
operator+=(T v)lunchbox::Atomic< T >
operator--(void)lunchbox::Atomic< T >
operator--(int)lunchbox::Atomic< T >
operator-=(T v)lunchbox::Atomic< T >
operator=(const T v)lunchbox::Atomic< T >
operator=(const Atomic< T > &v)lunchbox::Atomic< T >
operator==(const Atomic< T > &rhs) const lunchbox::Atomic< T >
subAndGet(T &value, const T increment)lunchbox::Atomic< T > [static]