|
| StereoBuffer (const Int num_samples) noexcept |
|
void | SetLeftSample (const Int sample_id, const Sample sample_value) noexcept |
|
void | SetRightSample (const Int sample_id, const Sample sample_value) noexcept |
|
Sample | GetLeftSample (const Int sample_id) const noexcept |
|
Sample | GetRightSample (const Int sample_id) const noexcept |
|
const Sample * | GetLeftReadPointer () const noexcept |
|
const Sample * | GetRightReadPointer () const noexcept |
|
Sample * | GetLeftWritePointer () noexcept |
|
Sample * | GetRightWritePointer () noexcept |
|
void | AddSamplesLeft (const Sample *samples, const Int from_sample_id, const Int num_samples_to_add) noexcept |
|
void | FilterAddSamplesLeft (const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexcept |
|
void | FilterAddSamplesRight (const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexcept |
|
void | AddSamplesRight (const Sample *samples, const Int from_sample_id, const Int num_samples_to_add) noexcept |
|
virtual | ~StereoBuffer () |
|
| Buffer (const Int num_channels, const Int num_samples) |
|
| Buffer () |
|
| Buffer (Sample **data_referenced, const Int num_channels, const Int num_samples) noexcept |
|
virtual Int | num_channels () const noexcept |
|
virtual Int | num_samples () const noexcept |
|
Sample | GetSample (Int channel_id, Int sample_id) const noexcept |
|
bool | IsDataOwner () const noexcept |
|
void | SetSample (const Int channel_id, const Int sample_id, const Sample sample) noexcept |
|
void | SetSamples (const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexcept |
|
void | SetSamples (const Buffer &other) noexcept |
|
void | AddSamples (const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexcept |
|
void | MultiplyAddSamples (const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexcept |
|
void | FilterAddSamples (const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexcept |
|
const Sample * | GetReadPointer (const Int channel_id) const noexcept |
|
Sample * | GetWritePointer (const Int channel_id) noexcept |
|
Sample ** | GetWritePointers () noexcept |
|
virtual void | AddSamples (const Buffer &buffer) noexcept |
|
void | SetFrame (const Int channel_id, const Int frame_id, const Int frame_length, const Signal &signal) |
|
void | PrintData () |
|
virtual void | Reset () noexcept |
|
| Buffer (const Buffer &other) |
|
Buffer & | operator= (const Buffer &other) |
|
virtual | ~Buffer () |
|