Audacity 3.2.0
staffpad::audio::CircularSampleBuffer< SampleT > Member List

This is the complete list of members for staffpad::audio::CircularSampleBuffer< SampleT >, including all inherited members.

_allocatedSizestaffpad::audio::CircularSampleBuffer< SampleT >private
_bufferstaffpad::audio::CircularSampleBuffer< SampleT >private
_bufferSizeMaskstaffpad::audio::CircularSampleBuffer< SampleT >private
_position0staffpad::audio::CircularSampleBuffer< SampleT >private
_splitBlockOffsetFunction(int startOffset, int n, fnc f) conststaffpad::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() conststaffpad::audio::CircularSampleBuffer< SampleT >inline
read(int offset) conststaffpad::audio::CircularSampleBuffer< SampleT >inline
readAddBlockWithGain(int startOffset, int n, SampleT *targetBlock, float gainFactor) conststaffpad::audio::CircularSampleBuffer< SampleT >inline
readAndClearBlock(int startOffset, int n, SampleT *targetBlock)staffpad::audio::CircularSampleBuffer< SampleT >inline
readBlock(int startOffset, int n, SampleT *targetBlock) conststaffpad::audio::CircularSampleBuffer< SampleT >inline
readBlockWithGain(int startOffset, int n, SampleT *targetBlock, float gainFactor) conststaffpad::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