Open Search
    AtomicPtr< T > Member List

    This is the complete list of members for AtomicPtr< T >, including all inherited members.

    _ptrAtomicPtr< T >private
    AtomicPtr(T *newValue=(T *) nullptr)AtomicPtr< T >
    Get() constAtomicPtr< T >
    Load() constAtomicPtr< T >
    LoadAcquire() constAtomicPtr< T >
    LoadAcquire(T *volatile *v)AtomicPtr< T >static
    LoadConsume() constAtomicPtr< T >
    LoadConsume(T *volatile *v)AtomicPtr< T >static
    LoadRelaxed() constAtomicPtr< 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 typedefAtomicPtr< T >