SourcePro® API Reference Guide

Product Documentation:
   SourcePro
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 © 2021 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved.