Marsyas
0.6.0-alpha
|
#include <marsyas/realvec.h>
#include <marsyas/types.h>
#include <cassert>
#include <atomic>
#include <algorithm>
Go to the source code of this file.
Data Structures | |
class | realvec_queue |
class | realvec_queue_consumer |
Interface to read data from realvec_queue. More... | |
class | realvec_queue_producer |
Interface to write data to realvec_queue. More... | |
Namespaces | |
namespace | Marsyas |
Functions | |
template<typename T > | |
T | clipped (const T &lower, const T &n, const T &upper) |
Lock-free fixed-size queue, implemented as a realvec-based ringbuffer. |