#include <MultiPseudoStack.h>
◆ LockFreeQueue()
| zyncarla::LockFreeQueue::LockFreeQueue |
( |
qli_t * | data_, |
|
|
int | n ) |
◆ ~LockFreeQueue()
| zyncarla::LockFreeQueue::~LockFreeQueue |
( |
void | | ) |
|
◆ read()
| qli_t * zyncarla::LockFreeQueue::read |
( |
void | | ) |
|
◆ write()
| void zyncarla::LockFreeQueue::write |
( |
qli_t * | Q | ) |
|
◆ avail
| std::atomic<int32_t> zyncarla::LockFreeQueue::avail |
|
private |
◆ data
◆ elms
◆ next_r
| std::atomic<int32_t> zyncarla::LockFreeQueue::next_r |
|
private |
◆ next_w
| std::atomic<int32_t> zyncarla::LockFreeQueue::next_w |
|
private |
◆ tag
| std::atomic<uint32_t>* zyncarla::LockFreeQueue::tag |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/native-plugins/external/zynaddsubfx/Containers/MultiPseudoStack.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/native-plugins/external/zynaddsubfx/Containers/MultiPseudoStack.cpp