sipxportlib  Version 3.3
OsAtomicPtr< T > Member List

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

compare_exchange(T *&expected, T *desired, memory_order mo=memory_order_seq_cst)OsAtomicPtr< T >inline
OsAtomicVoidPtr::compare_exchange(void *&expected, void *desired, memory_order order=memory_order_seq_cst)OsAtomicVoidPtrinlineprotected
exchange(T *val, memory_order mo=memory_order_seq_cst)OsAtomicPtr< T >inline
OsAtomicVoidPtr::exchange(void *val, memory_order order=memory_order_seq_cst)OsAtomicVoidPtrinlineprotected
fence(::memory_order mo) const OsAtomicPtr< T >inline
fence(memory_order mo) const OsAtomicPtr< T >inline
fetch_add(ptrdiff_t val,::memory_order mo=::memory_order_seq_cst)OsAtomicPtr< T >inline
fetch_add(ptrdiff_t val, memory_order mo=memory_order_seq_cst)OsAtomicPtr< T >inline
OsAtomic32< void * >::fetch_add(void *val, memory_order=memory_order_seq_cst)OsAtomic32< void * >inlineprotected
fetch_and(void *val, memory_order=memory_order_seq_cst)OsAtomic32< void * >inlineprotected
fetch_or(void *val, memory_order=memory_order_seq_cst)OsAtomic32< void * >inlineprotected
fetch_sub(ptrdiff_t val,::memory_order mo=::memory_order_seq_cst)OsAtomicPtr< T >inline
fetch_sub(ptrdiff_t val, memory_order mo=memory_order_seq_cst)OsAtomicPtr< T >inline
OsAtomic32< void * >::fetch_sub(void *val, memory_order=memory_order_seq_cst)OsAtomic32< void * >inlineprotected
is_lock_free() const OsAtomicPtr< T >inline
is_lock_free() const OsAtomicPtr< T >inline
load(::memory_order mo=::memory_order_seq_cst) const OsAtomicPtr< T >inline
load(memory_order mo=memory_order_seq_cst) const OsAtomicPtr< T >inline
operator T *() const OsAtomicPtr< T >inline
operator T *() const OsAtomicPtr< T >inline
operator void *() const OsAtomicVoidPtrinlineprotected
operator void *() const OsAtomicVoidPtrinlineprotected
operator&=(void *val)OsAtomic32< void * >inlineprotected
operator++(int)OsAtomic32< void * >inlineprotected
operator++()OsAtomic32< void * >inlineprotected
operator+=(ptrdiff_t val)OsAtomicPtr< T >inline
operator+=(ptrdiff_t val)OsAtomicPtr< T >inline
OsAtomic32< void * >::operator+=(void *val)OsAtomic32< void * >inlineprotected
operator--(int)OsAtomic32< void * >inlineprotected
operator--()OsAtomic32< void * >inlineprotected
operator-=(ptrdiff_t val)OsAtomicPtr< T >inline
operator-=(ptrdiff_t val)OsAtomicPtr< T >inline
OsAtomic32< void * >::operator-=(void *val)OsAtomic32< void * >inlineprotected
operator=(T *val)OsAtomicPtr< T >inline
operator=(T *val)OsAtomicPtr< T >inline
OsAtomicVoidPtr::operator=(void *val)OsAtomicVoidPtrinlineprotected
OsAtomicVoidPtr::OsAtomic32< void * >::operator=(const OsAtomic32< void * > &)OsAtomic32< void * >protected
operator|=(void *val)OsAtomic32< void * >inlineprotected
OsAtomic32(void *val=0)OsAtomic32< void * >inlineexplicitprotected
OsAtomic32(const OsAtomic32< void * > &)OsAtomic32< void * >protected
OsAtomicPtr()OsAtomicPtr< T >inline
OsAtomicPtr(T *val)OsAtomicPtr< T >inlineexplicit
OsAtomicPtr(T *val=NULL)OsAtomicPtr< T >inlineexplicit
OsAtomicVoidPtr()OsAtomicVoidPtrinlineprotected
OsAtomicVoidPtr(void *val)OsAtomicVoidPtrinlineexplicitprotected
OsAtomicVoidPtr(void *val=NULL)OsAtomicVoidPtrinlineexplicitprotected
store(T *val,::memory_order mo=::memory_order_seq_cst)OsAtomicPtr< T >inline
store(T *val, memory_order mo=memory_order_seq_cst)OsAtomicPtr< T >inline
OsAtomicVoidPtr::store(void *val,::memory_order=::memory_order_seq_cst)OsAtomicVoidPtrinlineprotected
OsAtomicVoidPtr::store(void *val, memory_order order=memory_order_seq_cst)OsAtomicVoidPtrinlineprotected