Definition at line 92 of file ESP32Backend.hpp.
Public Member Functions | |
AtomicSize (uint_fast16_t value) | |
uint_fast16_t | load_acquire () const |
void | add_release (uint_fast16_t t) |
void | sub_release (uint_fast16_t t) |
Public Attributes | |
std::atomic_uint_fast16_t | value |
Static Public Attributes | |
static constexpr size_t | alignment = 64 |
|
inline |
Definition at line 98 of file ESP32Backend.hpp.
|
inline |
Definition at line 100 of file ESP32Backend.hpp.
|
inline |
Definition at line 103 of file ESP32Backend.hpp.
|
inline |
Definition at line 106 of file ESP32Backend.hpp.
|
staticconstexpr |
Definition at line 96 of file ESP32Backend.hpp.
std::atomic_uint_fast16_t value |
Definition at line 99 of file ESP32Backend.hpp.