|
ESPHome 2026.8.0-dev
|
#include <lock_free_queue.h>
Public Member Functions | |
| PlainAtomic ()=default | |
| constexpr | PlainAtomic (T value) |
| T | load (std::memory_order order=std::memory_order_seq_cst) const |
| void | store (T value, std::memory_order order=std::memory_order_seq_cst) |
| T | fetch_add (T amount, std::memory_order=std::memory_order_seq_cst) |
| T | exchange (T desired, std::memory_order=std::memory_order_seq_cst) |
Definition at line 44 of file lock_free_queue.h.
|
default |
|
inlineconstexpr |
Definition at line 47 of file lock_free_queue.h.
|
inline |
Definition at line 64 of file lock_free_queue.h.
|
inline |
Definition at line 59 of file lock_free_queue.h.
|
inline |
Definition at line 48 of file lock_free_queue.h.
|
inline |
Definition at line 54 of file lock_free_queue.h.