SourcePro® C++ API Reference Guide

Product Documentation:
   SourcePro C++
Documentation Home
RWTAtomic< T > Member List

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

compareAndSwap(T &expected, T desired, RWAtomicMemoryOrder order=rw_mem_order_seq_cst)RWTAtomic< T >inline
compareAndSwap(T &expected, T desired, RWAtomicMemoryOrder order=rw_mem_order_seq_cst) volatileRWTAtomic< T >inline
fetchAndAdd(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst)RWTAtomic< T >inline
fetchAndAdd(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst) volatileRWTAtomic< T >inline
fetchAndAnd(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst)RWTAtomic< T >inline
fetchAndAnd(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst) volatileRWTAtomic< T >inline
fetchAndOr(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst)RWTAtomic< T >inline
fetchAndOr(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst) volatileRWTAtomic< T >inline
fetchAndSub(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst)RWTAtomic< T >inline
fetchAndSub(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst) volatileRWTAtomic< T >inline
fetchAndXor(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst)RWTAtomic< T >inline
fetchAndXor(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst) volatileRWTAtomic< T >inline
load(RWAtomicMemoryOrder order=rw_mem_order_seq_cst) const RWTAtomic< T >inline
load(RWAtomicMemoryOrder order=rw_mem_order_seq_cst) const volatileRWTAtomic< T >inline
operator T() const RWTAtomic< T >inline
operator T() const volatileRWTAtomic< T >inline
operator&=(T val)RWTAtomic< T >inline
operator&=(T val) volatileRWTAtomic< T >inline
operator++(int)RWTAtomic< T >inline
operator++(int) volatileRWTAtomic< T >inline
operator++()RWTAtomic< T >inline
operator++() volatileRWTAtomic< T >inline
operator+=(T val)RWTAtomic< T >inline
operator+=(T val) volatileRWTAtomic< T >inline
operator--(int)RWTAtomic< T >inline
operator--(int) volatileRWTAtomic< T >inline
operator--()RWTAtomic< T >inline
operator--() volatileRWTAtomic< T >inline
operator-=(T val)RWTAtomic< T >inline
operator-=(T val) volatileRWTAtomic< T >inline
operator=(T val)RWTAtomic< T >inline
operator=(T val) volatileRWTAtomic< T >inline
operator^=(T val)RWTAtomic< T >inline
operator^=(T val) volatileRWTAtomic< T >inline
operator|=(T val)RWTAtomic< T >inline
operator|=(T val) volatileRWTAtomic< T >inline
RW_ATOMIC_INITRWTAtomic< T >related
store(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst)RWTAtomic< T >inline
store(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst) volatileRWTAtomic< T >inline
swap(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst)RWTAtomic< T >inline
swap(T val, RWAtomicMemoryOrder order=rw_mem_order_seq_cst) volatileRWTAtomic< T >inline

Copyright © 2016 Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.