#include <MIDI_Interfaces/BLEMIDI/BLERingBuf.hpp>
Definition at line 13 of file BLERingBuf.hpp.
Public Member Functions | |
| T | load_acquire () const |
| void | add_release (T t) |
| void | sub_release (T t) |
Public Attributes | |
| T | value |
Static Public Attributes | |
| static constexpr size_t | alignment = alignof(T) |
| Alignment for size, and read/write pointers to avoid false sharing. | |
|
inline |
Definition at line 17 of file BLERingBuf.hpp.
|
inline |
Definition at line 18 of file BLERingBuf.hpp.
|
inline |
Definition at line 19 of file BLERingBuf.hpp.
| T value |
Definition at line 14 of file BLERingBuf.hpp.
|
staticconstexpr |
Alignment for size, and read/write pointers to avoid false sharing.
Definition at line 16 of file BLERingBuf.hpp.