BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bsls::AtomicOperations Member List

This is the complete list of members for bsls::AtomicOperations, including all inherited members.

addInt(AtomicTypes::Int *atomicInt, int value)bsls::AtomicOperationsinlinestatic
addInt64(AtomicTypes::Int64 *atomicInt, Types::Int64 value)bsls::AtomicOperationsinlinestatic
addInt64AcqRel(AtomicTypes::Int64 *atomicInt, Types::Int64 value)bsls::AtomicOperationsinlinestatic
addInt64Nv(AtomicTypes::Int64 *atomicInt, Types::Int64 value)bsls::AtomicOperationsinlinestatic
addInt64NvAcqRel(AtomicTypes::Int64 *atomicInt, Types::Int64 value)bsls::AtomicOperationsinlinestatic
addInt64NvRelaxed(AtomicTypes::Int64 *atomicInt, Types::Int64 value)bsls::AtomicOperationsinlinestatic
addInt64Relaxed(AtomicTypes::Int64 *atomicInt, Types::Int64 value)bsls::AtomicOperationsinlinestatic
addIntAcqRel(AtomicTypes::Int *atomicInt, int value)bsls::AtomicOperationsinlinestatic
addIntNv(AtomicTypes::Int *atomicInt, int value)bsls::AtomicOperationsinlinestatic
addIntNvAcqRel(AtomicTypes::Int *atomicInt, int value)bsls::AtomicOperationsinlinestatic
addIntNvRelaxed(AtomicTypes::Int *atomicInt, int value)bsls::AtomicOperationsinlinestatic
addIntRelaxed(AtomicTypes::Int *atomicInt, int value)bsls::AtomicOperationsinlinestatic
addUint(AtomicTypes::Uint *atomicUint, unsigned int value)bsls::AtomicOperationsinlinestatic
addUint64(AtomicTypes::Uint64 *atomicUint, Types::Uint64 value)bsls::AtomicOperationsinlinestatic
addUint64AcqRel(AtomicTypes::Uint64 *atomicUint, Types::Uint64 value)bsls::AtomicOperationsinlinestatic
addUint64Nv(AtomicTypes::Uint64 *atomicUint, Types::Uint64 value)bsls::AtomicOperationsinlinestatic
addUint64NvAcqRel(AtomicTypes::Uint64 *atomicUint, Types::Uint64 value)bsls::AtomicOperationsinlinestatic
addUint64NvRelaxed(AtomicTypes::Uint64 *atomicUint, Types::Uint64 value)bsls::AtomicOperationsinlinestatic
addUint64Relaxed(AtomicTypes::Uint64 *atomicUint, Types::Uint64 value)bsls::AtomicOperationsinlinestatic
addUintAcqRel(AtomicTypes::Uint *atomicUint, unsigned int value)bsls::AtomicOperationsinlinestatic
addUintNv(AtomicTypes::Uint *atomicUint, unsigned int value)bsls::AtomicOperationsinlinestatic
addUintNvAcqRel(AtomicTypes::Uint *atomicUint, unsigned int value)bsls::AtomicOperationsinlinestatic
addUintNvRelaxed(AtomicTypes::Uint *atomicUint, unsigned int value)bsls::AtomicOperationsinlinestatic
addUintRelaxed(AtomicTypes::Uint *atomicUint, unsigned int value)bsls::AtomicOperationsinlinestatic
AtomicTypes typedefbsls::AtomicOperations
decrementInt(AtomicTypes::Int *atomicInt)bsls::AtomicOperationsinlinestatic
decrementInt64(AtomicTypes::Int64 *atomicInt)bsls::AtomicOperationsinlinestatic
decrementInt64AcqRel(AtomicTypes::Int64 *atomicInt)bsls::AtomicOperationsinlinestatic
decrementInt64Nv(AtomicTypes::Int64 *atomicInt)bsls::AtomicOperationsinlinestatic
decrementInt64NvAcqRel(AtomicTypes::Int64 *atomicInt)bsls::AtomicOperationsinlinestatic
decrementIntAcqRel(AtomicTypes::Int *atomicInt)bsls::AtomicOperationsinlinestatic
decrementIntNv(AtomicTypes::Int *atomicInt)bsls::AtomicOperationsinlinestatic
decrementIntNvAcqRel(AtomicTypes::Int *atomicInt)bsls::AtomicOperationsinlinestatic
decrementUint(AtomicTypes::Uint *atomicUint)bsls::AtomicOperationsinlinestatic
decrementUint64(AtomicTypes::Uint64 *atomicUint)bsls::AtomicOperationsinlinestatic
decrementUint64AcqRel(AtomicTypes::Uint64 *atomicUint)bsls::AtomicOperationsinlinestatic
decrementUint64Nv(AtomicTypes::Uint64 *atomicUint)bsls::AtomicOperationsinlinestatic
decrementUint64NvAcqRel(AtomicTypes::Uint64 *atomicUint)bsls::AtomicOperationsinlinestatic
decrementUintAcqRel(AtomicTypes::Uint *atomicUint)bsls::AtomicOperationsinlinestatic
decrementUintNv(AtomicTypes::Uint *atomicUint)bsls::AtomicOperationsinlinestatic
decrementUintNvAcqRel(AtomicTypes::Uint *atomicUint)bsls::AtomicOperationsinlinestatic
getInt(AtomicTypes::Int const *atomicInt)bsls::AtomicOperationsinlinestatic
getInt64(AtomicTypes::Int64 const *atomicInt)bsls::AtomicOperationsinlinestatic
getInt64Acquire(AtomicTypes::Int64 const *atomicInt)bsls::AtomicOperationsinlinestatic
getInt64Relaxed(AtomicTypes::Int64 const *atomicInt)bsls::AtomicOperationsinlinestatic
getIntAcquire(AtomicTypes::Int const *atomicInt)bsls::AtomicOperationsinlinestatic
getIntRelaxed(AtomicTypes::Int const *atomicInt)bsls::AtomicOperationsinlinestatic
getPtr(AtomicTypes::Pointer const *atomicPtr)bsls::AtomicOperationsinlinestatic
getPtrAcquire(AtomicTypes::Pointer const *atomicPtr)bsls::AtomicOperationsinlinestatic
getPtrRelaxed(AtomicTypes::Pointer const *atomicPtr)bsls::AtomicOperationsinlinestatic
getUint(AtomicTypes::Uint const *atomicUint)bsls::AtomicOperationsinlinestatic
getUint64(AtomicTypes::Uint64 const *atomicUint)bsls::AtomicOperationsinlinestatic
getUint64Acquire(AtomicTypes::Uint64 const *atomicUint)bsls::AtomicOperationsinlinestatic
getUint64Relaxed(AtomicTypes::Uint64 const *atomicUint)bsls::AtomicOperationsinlinestatic
getUintAcquire(AtomicTypes::Uint const *atomicUint)bsls::AtomicOperationsinlinestatic
getUintRelaxed(AtomicTypes::Uint const *atomicUint)bsls::AtomicOperationsinlinestatic
Imp typedefbsls::AtomicOperations
incrementInt(AtomicTypes::Int *atomicInt)bsls::AtomicOperationsinlinestatic
incrementInt64(AtomicTypes::Int64 *atomicInt)bsls::AtomicOperationsinlinestatic
incrementInt64AcqRel(AtomicTypes::Int64 *atomicInt)bsls::AtomicOperationsinlinestatic
incrementInt64Nv(AtomicTypes::Int64 *atomicInt)bsls::AtomicOperationsinlinestatic
incrementInt64NvAcqRel(AtomicTypes::Int64 *atomicInt)bsls::AtomicOperationsinlinestatic
incrementIntAcqRel(AtomicTypes::Int *atomicInt)bsls::AtomicOperationsinlinestatic
incrementIntNv(AtomicTypes::Int *atomicInt)bsls::AtomicOperationsinlinestatic
incrementIntNvAcqRel(AtomicTypes::Int *atomicInt)bsls::AtomicOperationsinlinestatic
incrementUint(AtomicTypes::Uint *atomicUint)bsls::AtomicOperationsinlinestatic
incrementUint64(AtomicTypes::Uint64 *atomicUint)bsls::AtomicOperationsinlinestatic
incrementUint64AcqRel(AtomicTypes::Uint64 *atomicUint)bsls::AtomicOperationsinlinestatic
incrementUint64Nv(AtomicTypes::Uint64 *atomicUint)bsls::AtomicOperationsinlinestatic
incrementUint64NvAcqRel(AtomicTypes::Uint64 *atomicUint)bsls::AtomicOperationsinlinestatic
incrementUintAcqRel(AtomicTypes::Uint *atomicUint)bsls::AtomicOperationsinlinestatic
incrementUintNv(AtomicTypes::Uint *atomicUint)bsls::AtomicOperationsinlinestatic
incrementUintNvAcqRel(AtomicTypes::Uint *atomicUint)bsls::AtomicOperationsinlinestatic
initInt(AtomicTypes::Int *atomicInt, int initialValue=0)bsls::AtomicOperationsinlinestatic
initInt64(AtomicTypes::Int64 *atomicInt, Types::Int64 initialValue=0)bsls::AtomicOperationsinlinestatic
initPointer(AtomicTypes::Pointer *atomicPtr, void *initialValue=0)bsls::AtomicOperationsinlinestatic
initUint(AtomicTypes::Uint *atomicUint, unsigned int initialValue=0)bsls::AtomicOperationsinlinestatic
initUint64(AtomicTypes::Uint64 *atomicUint, Types::Uint64 initialValue=0)bsls::AtomicOperationsinlinestatic
setInt(AtomicTypes::Int *atomicInt, int value)bsls::AtomicOperationsinlinestatic
setInt64(AtomicTypes::Int64 *atomicInt, Types::Int64 value)bsls::AtomicOperationsinlinestatic
setInt64Relaxed(AtomicTypes::Int64 *atomicInt, Types::Int64 value)bsls::AtomicOperationsinlinestatic
setInt64Release(AtomicTypes::Int64 *atomicInt, Types::Int64 value)bsls::AtomicOperationsinlinestatic
setIntRelaxed(AtomicTypes::Int *atomicInt, int value)bsls::AtomicOperationsinlinestatic
setIntRelease(AtomicTypes::Int *atomicInt, int value)bsls::AtomicOperationsinlinestatic
setPtr(AtomicTypes::Pointer *atomicPtr, void *value)bsls::AtomicOperationsinlinestatic
setPtrRelaxed(AtomicTypes::Pointer *atomicPtr, void *value)bsls::AtomicOperationsinlinestatic
setPtrRelease(AtomicTypes::Pointer *atomicPtr, void *value)bsls::AtomicOperationsinlinestatic
setUint(AtomicTypes::Uint *atomicUint, unsigned int value)bsls::AtomicOperationsinlinestatic
setUint64(AtomicTypes::Uint64 *atomicUint, Types::Uint64 value)bsls::AtomicOperationsinlinestatic
setUint64Relaxed(AtomicTypes::Uint64 *atomicUint, Types::Uint64 value)bsls::AtomicOperationsinlinestatic
setUint64Release(AtomicTypes::Uint64 *atomicUint, Types::Uint64 value)bsls::AtomicOperationsinlinestatic
setUintRelaxed(AtomicTypes::Uint *atomicUint, unsigned int value)bsls::AtomicOperationsinlinestatic
setUintRelease(AtomicTypes::Uint *atomicUint, unsigned int value)bsls::AtomicOperationsinlinestatic
subtractInt64Nv(AtomicTypes::Int64 *atomicInt, Types::Int64 value)bsls::AtomicOperationsinlinestatic
subtractInt64NvAcqRel(AtomicTypes::Int64 *atomicInt, Types::Int64 value)bsls::AtomicOperationsinlinestatic
subtractInt64NvRelaxed(AtomicTypes::Int64 *atomicInt, Types::Int64 value)bsls::AtomicOperationsinlinestatic
subtractIntNv(AtomicTypes::Int *atomicInt, int value)bsls::AtomicOperationsinlinestatic
subtractIntNvAcqRel(AtomicTypes::Int *atomicInt, int value)bsls::AtomicOperationsinlinestatic
subtractIntNvRelaxed(AtomicTypes::Int *atomicInt, int value)bsls::AtomicOperationsinlinestatic
subtractUint64Nv(AtomicTypes::Uint64 *atomicUint, Types::Uint64 value)bsls::AtomicOperationsinlinestatic
subtractUint64NvAcqRel(AtomicTypes::Uint64 *atomicUint, Types::Uint64 value)bsls::AtomicOperationsinlinestatic
subtractUint64NvRelaxed(AtomicTypes::Uint64 *atomicUint, Types::Uint64 value)bsls::AtomicOperationsinlinestatic
subtractUintNv(AtomicTypes::Uint *atomicUint, unsigned int value)bsls::AtomicOperationsinlinestatic
subtractUintNvAcqRel(AtomicTypes::Uint *atomicUint, unsigned int value)bsls::AtomicOperationsinlinestatic
subtractUintNvRelaxed(AtomicTypes::Uint *atomicUint, unsigned int value)bsls::AtomicOperationsinlinestatic
swapInt(AtomicTypes::Int *atomicInt, int swapValue)bsls::AtomicOperationsinlinestatic
swapInt64(AtomicTypes::Int64 *atomicInt, Types::Int64 swapValue)bsls::AtomicOperationsinlinestatic
swapInt64AcqRel(AtomicTypes::Int64 *atomicInt, Types::Int64 swapValue)bsls::AtomicOperationsinlinestatic
swapIntAcqRel(AtomicTypes::Int *atomicInt, int swapValue)bsls::AtomicOperationsinlinestatic
swapPtr(AtomicTypes::Pointer *atomicPtr, void *swapValue)bsls::AtomicOperationsinlinestatic
swapPtrAcqRel(AtomicTypes::Pointer *atomicPtr, void *swapValue)bsls::AtomicOperationsinlinestatic
swapUint(AtomicTypes::Uint *atomicUint, unsigned int swapValue)bsls::AtomicOperationsinlinestatic
swapUint64(AtomicTypes::Uint64 *atomicUint, Types::Uint64 swapValue)bsls::AtomicOperationsinlinestatic
swapUint64AcqRel(AtomicTypes::Uint64 *atomicUint, Types::Uint64 swapValue)bsls::AtomicOperationsinlinestatic
swapUintAcqRel(AtomicTypes::Uint *atomicUint, unsigned int swapValue)bsls::AtomicOperationsinlinestatic
testAndSwapInt(AtomicTypes::Int *atomicInt, int compareValue, int swapValue)bsls::AtomicOperationsinlinestatic
testAndSwapInt64(AtomicTypes::Int64 *atomicInt, Types::Int64 compareValue, Types::Int64 swapValue)bsls::AtomicOperationsinlinestatic
testAndSwapInt64AcqRel(AtomicTypes::Int64 *atomicInt, Types::Int64 compareValue, Types::Int64 swapValue)bsls::AtomicOperationsinlinestatic
testAndSwapIntAcqRel(AtomicTypes::Int *atomicInt, int compareValue, int swapValue)bsls::AtomicOperationsinlinestatic
testAndSwapPtr(AtomicTypes::Pointer *atomicPtr, void *compareValue, void *swapValue)bsls::AtomicOperationsinlinestatic
testAndSwapPtrAcqRel(AtomicTypes::Pointer *atomicPtr, void *compareValue, void *swapValue)bsls::AtomicOperationsinlinestatic
testAndSwapUint(AtomicTypes::Uint *atomicUint, unsigned int compareValue, unsigned int swapValue)bsls::AtomicOperationsinlinestatic
testAndSwapUint64(AtomicTypes::Uint64 *atomicUint, Types::Uint64 compareValue, Types::Uint64 swapValue)bsls::AtomicOperationsinlinestatic
testAndSwapUint64AcqRel(AtomicTypes::Uint64 *atomicUint, Types::Uint64 compareValue, Types::Uint64 swapValue)bsls::AtomicOperationsinlinestatic
testAndSwapUintAcqRel(AtomicTypes::Uint *atomicUint, unsigned int compareValue, unsigned int swapValue)bsls::AtomicOperationsinlinestatic