Atomically set the value of this object to the specified swapValue and return its previous value, providing the acquire/release memory ordering guarantee.
Synopsis
Declared in <bsls_atomic.h>
Types::Uint64
swapAcqRel(Types::Uint64 swapValue);
Return Value
previous value of this object
Parameters
Name |
Description |
swapValue |
value to store, returning the previous value |
Created with MrDocs