Phosphor
phosphor::RelaxedAtomic< T > Class Template Reference

Public Member Functions

 RelaxedAtomic (const T &initial)
 
 RelaxedAtomic (const RelaxedAtomic &other)
 
 operator T () const
 
T load () const
 
RelaxedAtomic & operator= (const RelaxedAtomic &rhs)
 
RelaxedAtomic & operator= (T val)
 
T operator++ ()
 
T operator++ (int)
 
T operator-- ()
 
T operator-- (int)
 

Protected Attributes

std::atomic< T > value
 

The documentation for this class was generated from the following file: