The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
atomic_ptrdiff_t
core
stdc
stdatomic
import core.stdc.stdatomic;
alias
atomic_ptrdiff_t
=
shared
(
ptrdiff_t
)
Meta
Source
See Implementation
core
stdc
stdatomic
aliases
atomic_bool
atomic_char
atomic_char16_t
atomic_char32_t
atomic_char8_t
atomic_int
atomic_int_fast16_t
atomic_int_fast32_t
atomic_int_fast64_t
atomic_int_fast8_t
atomic_int_least16_t
atomic_int_least32_t
atomic_int_least64_t
atomic_int_least8_t
atomic_intmax_t
atomic_intptr_t
atomic_llong
atomic_long
atomic_ptrdiff_t
atomic_schar
atomic_short
atomic_size_t
atomic_uchar
atomic_uint
atomic_uint_fast16_t
atomic_uint_fast32_t
atomic_uint_fast64_t
atomic_uint_fast8_t
atomic_uint_least16_t
atomic_uint_least32_t
atomic_uint_least64_t
atomic_uint_least8_t
atomic_uintmax_t
atomic_uintptr_t
atomic_ullong
atomic_ulong
atomic_ushort
atomic_wchar_t
enums
__STDC_VERSION_STDATOMIC_H__
functions
atomic_compare_exchange_strong_explicit_impl
atomic_compare_exchange_strong_impl
atomic_compare_exchange_weak_explicit_impl
atomic_compare_exchange_weak_impl
atomic_exchange_explicit_impl
atomic_exchange_impl
atomic_fetch_add_explicit_impl
atomic_fetch_add_impl
atomic_fetch_and_explicit_impl
atomic_fetch_and_impl
atomic_fetch_or_explicit_impl
atomic_fetch_or_impl
atomic_fetch_sub_explicit_impl
atomic_fetch_xor_explicit_impl
atomic_fetch_xor_impl
atomic_flag_clear_explicit_impl
atomic_flag_clear_impl
atomic_flag_test_and_set_explicit_impl
atomic_flag_test_and_set_impl
atomic_init
atomic_is_lock_free
atomic_load_explicit_impl
atomic_load_impl
atomic_signal_fence_impl
atomic_store_explicit_impl
atomic_store_impl
atomic_thread_fence_impl
kill_dependency
manifest constants
ATOMIC_FLAG_INIT
structs
atomic_flag