template<typename Sample>
template<bool isConst>
class signalsmith::delay::Buffer< Sample >::View< isConst >
Holds a view for a particular position in the buffer.
|
| View (CBuffer &buffer, int offset=0) |
|
| View (const View &other, int offset=0) |
|
View & | operator= (const View &other) |
|
CSample & | operator[] (int offset) |
|
const Sample & | operator[] (int offset) const |
|
template<typename Data > |
void | write (Data &&data, int length) |
| Write data into the buffer. More...
|
|
template<typename Data > |
void | read (int length, Data &&data) const |
| Read data out from the buffer. More...
|
|
View | operator+ (int offset) const |
|
View | operator- (int offset) const |
|