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 > |