BloombergLP::bsls::Atomic_TypeTraits<AtomicOperations_ALL_ALL_ClangIntrinsics>

Provides atomic storage types for clang __c11_atomic_* intrinsics.

Synopsis

Declared in <bsls_atomicoperations_all_all_clangintrinsics.h>

template<>
struct Atomic_TypeTraits<AtomicOperations_ALL_ALL_ClangIntrinsics>;

Types

NameDescription
Int Atomic 32-bit signed integer storage.
Int64 Atomic 64-bit signed integer storage.
Pointer Atomic pointer storage.
Uint Atomic 32-bit unsigned integer storage.
Uint64 Atomic 64-bit unsigned integer storage.