Declared in <bsls_atomicoperations_x64_all_gcc.h>
struct AtomicOperations_X64_ALL_GCC
: AtomicOperations_Default64<AtomicOperations_X64_ALL_GCC>
| Name | Description |
|---|---|
AtomicOperations_Default64<AtomicOperations_X64_ALL_GCC> | This class provides default implementations of non-essential atomic operations for the 32-bit integer, 64-bit integer, the 32-bit unsigned integer, 64-bit unsigned integer and 64-bit pointer type for a generic 64-bit platform. |
| Name |
|---|
AtomicTypes |
| Name |
|---|
addInt64Nv |
addIntNv |
getInt |
getInt64 |
setInt |
setInt64 |
setInt64Release |
setIntRelease |
swapInt |
swapInt64 |
testAndSwapInt |
testAndSwapInt64 |