STD::__ATOMIC0::ATOMIC_ADDRESS(3)
π __atomic0::atomic_address π
okay so welcome to __atomic0::atomic_address(3) from the Library Functions Manual β the manual name is __atomic0:...mic_address(3) (yes, the dots are literally part of the vibe, iykyk). This whole page is about 29.4.2, address types, and bestie, we are keeping every single character.
β¨ NAME β¨
__atomic0::atomic_address β 29.4.2, address types
πΈ SYNOPSIS πΈ
π Public Member Functions π
these are the exact signatures, no cap β keep the __ names and volatiles exactly as written:
atomic_address (void *__v)
atomic_address (const atomic_address &)
bool compare_exchange_strong (void *&__v1, void *__v2, memory_order
__m=memory_order_seq_cst) volatile
bool compare_exchange_strong (void *&__v1, void *__v2, memory_order __m1,
memory_order __m2) volatile
bool compare_exchange_weak (void *&__v1, void *__v2, memory_order
__m=memory_order_seq_cst) volatile
bool compare_exchange_weak (void *&__v1, void *__v2, memory_order __m1,
memory_order __m2) volatile
void * exchange (void *__v, memory_order __m=memory_order_seq_cst)
volatile
void * fetch_add (ptrdiff_t __d, memory_order __m=memory_order_seq_cst)
volatile
void * fetch_sub (ptrdiff_t __d, memory_order __m=memory_order_seq_cst)
volatile
bool is_lock_free () const volatile
void * load (memory_order __m=memory_order_seq_cst) const volatile
operator void * () const volatile
void * operator+= (ptrdiff_t __d) volatile
void * operator-= (ptrdiff_t __d) volatile
void * operator= (void *__v)
atomic_address & operator= (const atomic_address &)
void store (void *__v, memory_order __m=memory_order_seq_cst) volatile
π¦ Detailed Description π¦
okay so the short version is literally: 29.4.2, address types.
Definition at line 102 of file atomic_0.h.
π Author π
Generated automatically by Doxygen for libstdc++ from the source code.
kisses, bestie π β source/version libstdc++, dated 21 Apr 2009, manual label __atomic0:...mic_address(3). periodt. π«Ά
π¦ where this page comes from
- nixpkgs unstable: std-man-pages 4.4.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms