STD::__ATOMIC2::ATOMIC_ADDRESS(3)
π __atomic2:...mic_address(3) β Library Functions Manual π
okay so bestie, welcome to the group chat for __atomic2::atomic_address. This page is from the Library Functions Manual, and it is giving βtiny but fully loaded.β Keep reading, because I am not dropping a single signature. π«Ά
β¨ NAME β¨
__atomic2::atomic_address β 29.4.2, address types
π SYNOPSIS π
πΈ Public Member Functions πΈ
Here is the entire public member function lineup, exactly as written β no skips, no edits, no cap:
atomic_address (void *__v)atomic_address (const atomic_address &)bool compare_exchange_strong (void *&__v1, void *__v2, memory_order __m=memory_order_seq_cst) volatilebool compare_exchange_strong (void *&__v1, void *__v2, memory_order __m1, memory_order __m2) volatilebool compare_exchange_weak (void *&__v1, void *__v2, memory_order __m=memory_order_seq_cst) volatilebool compare_exchange_weak (void *&__v1, void *__v2, memory_order __m1, memory_order __m2) volatilevoid * exchange (void *__v, memory_order __m=memory_order_seq_cst) volatilevoid * fetch_add (ptrdiff_t __d, memory_order __m=memory_order_seq_cst) volatilevoid * fetch_sub (ptrdiff_t __d, memory_order __m=memory_order_seq_cst) volatilebool is_lock_free () const volatilevoid * load (memory_order __m=memory_order_seq_cst) const volatileoperator void * () const volatilevoid * operator+= (ptrdiff_t __d) volatilevoid * operator-= (ptrdiff_t __d) volatilevoid * operator= (void *__v)atomic_address & operator= (const atomic_address &)void store (void *__v, memory_order __m=memory_order_seq_cst) volatile
π DETAILED DESCRIPTION π
29.4.2, address types
Definition at line 76 of file atomic_2.h.
π¦ AUTHOR π¦
Generated automatically by Doxygen for libstdc++ from the source code.
xoxo, bestie β libstdc++, 21 Apr 2009, page __atomic2:...mic_address(3) πβ¨
π¦ 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