AtomicPtr< T > Member List
This is the complete list of members for AtomicPtr< T > , including all inherited members.
_ptr | AtomicPtr< T > | private |
AtomicPtr (T *newValue=(T *) nullptr) | AtomicPtr< T > | |
Get () const | AtomicPtr< T > | |
Load () const | AtomicPtr< T > | |
LoadAcquire () const | AtomicPtr< T > | |
LoadAcquire (T *volatile *v) | AtomicPtr< T > | static |
LoadConsume () const | AtomicPtr< T > | |
LoadConsume (T *volatile *v) | AtomicPtr< T > | static |
LoadRelaxed () const | AtomicPtr< T > | |
MAXON_DISALLOW_COPY_AND_ASSIGN (AtomicPtr) | AtomicPtr< T > | private |
Set (T *newValue) | AtomicPtr< T > | |
Store (T *newValue) | AtomicPtr< T > | |
StoreRelaxed (T *newValue) | AtomicPtr< T > | |
StoreRelease (T *newValue) | AtomicPtr< T > | |
StoreRelease (T *volatile *v, T *newValue) | AtomicPtr< T > | static |
Swap (T *newValue) | AtomicPtr< T > | |
Swap (T *volatile *dst, T *newValue) | AtomicPtr< T > | static |
TryCompareAndSwap (T *newValue, T *compare) | AtomicPtr< T > | |
TryCompareAndSwap (T *volatile *dst, T *newValue, T *compare) | AtomicPtr< T > | static |
ValueType typedef | AtomicPtr< T > |