Manages reading and writing data to a circular buffer. More...
#include <DataBuffer.h>
Public Member Functions | |
DataBuffer (int chans, int size) | |
~DataBuffer () | |
void | clear () |
void | addToBuffer (float *data, int numItems) |
int | getNumSamples () |
int | readAllFromBuffer (AudioSampleBuffer &data, int maxSize) |
Manages reading and writing data to a circular buffer.
DataBuffer::DataBuffer | ( | int | chans, |
int | size | ||
) |
DataBuffer::~DataBuffer | ( | ) |
void DataBuffer::addToBuffer | ( | float * | data, |
int | numItems | ||
) |
void DataBuffer::clear | ( | ) |
int DataBuffer::getNumSamples | ( | ) |
int DataBuffer::readAllFromBuffer | ( | AudioSampleBuffer & | data, |
int | maxSize | ||
) |