#include <delay.h>
A reference-like multi-channel result for a particular sample index.
Methods | |
Stride (CChannel view, int channels, int stride) | |
Stride (const Stride &other) | |
CSample & | operator[] (int channel) |
const Sample & | operator[] (int channel) const |
template<class Data > | |
void | get (Data &&result) const |
Reads from the buffer into a multi-channel result. More... | |
template<class Data > | |
void | set (Data &&data) |
Writes from multi-channel data into the buffer. More... | |
template<class Data > | |
Stride & | operator= (const Data &data) |
Stride & | operator= (const Stride &data) |
|
inline |
Reads from the buffer into a multi-channel result.
|
inline |
Writes from multi-channel data into the buffer.