_allocatedSize | staffpad::audio::CircularSampleBuffer< SampleT > | private |
_buffer | staffpad::audio::CircularSampleBuffer< SampleT > | private |
_bufferSizeMask | staffpad::audio::CircularSampleBuffer< SampleT > | private |
_position0 | staffpad::audio::CircularSampleBuffer< SampleT > | private |
_splitBlockOffsetFunction(int startOffset, int n, fnc f) const | staffpad::audio::CircularSampleBuffer< SampleT > | inlineprivate |
advance(int n) | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
CircularSampleBuffer() | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
clearBlock(int startOffset, int n) | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
getAllocatedSize() const | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
read(int offset) const | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
readAddBlockWithGain(int startOffset, int n, SampleT *targetBlock, float gainFactor) const | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
readAndClearBlock(int startOffset, int n, SampleT *targetBlock) | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
readBlock(int startOffset, int n, SampleT *targetBlock) const | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
readBlockWithGain(int startOffset, int n, SampleT *targetBlock, float gainFactor) const | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
reset() | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
setSize(int n) | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
write(int offset, const SampleT &sample) | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
writeAddBlockWithGain(int startOffset, int n, const SampleT *sourceBlock, float gainFactor) | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
writeBlock(int startOffset, int n, const SampleT *sourceBlock) | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
writeOffset0(const SampleT &sample) | staffpad::audio::CircularSampleBuffer< SampleT > | inline |
~CircularSampleBuffer() | staffpad::audio::CircularSampleBuffer< SampleT > | inline |