SAL
A C++ library for spatial audio.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sal::MonoBuffer Member List

This is the complete list of members for sal::MonoBuffer, including all inherited members.

AddSamples(const Int from_sample_id, const Int num_samples, const Sample *samples) noexceptsal::MonoBufferinline
sal::Buffer::AddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexceptsal::Bufferinline
sal::Buffer::AddSamples(const Buffer &buffer) noexceptsal::Bufferinlinevirtual
Buffer(const Int num_channels, const Int num_samples)sal::Bufferinline
Buffer()sal::Bufferinline
Buffer(Sample **data_referenced, const Int num_channels, const Int num_samples) noexceptsal::Bufferinline
Buffer(const Buffer &other)sal::Bufferinline
ChannelLabels enum namesal::Buffer
FilterAddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, mcl::DigitalFilter &filter) noexceptsal::Bufferinline
GetReadPointer() const noexceptsal::MonoBufferinline
sal::Buffer::GetReadPointer(const Int channel_id) const noexceptsal::Bufferinline
GetSample(const Int sample_id) const noexceptsal::MonoBufferinline
sal::Buffer::GetSample(Int channel_id, Int sample_id) const noexceptsal::Bufferinline
GetWritePointer() noexceptsal::MonoBufferinline
sal::Buffer::GetWritePointer(const Int channel_id) noexceptsal::Bufferinline
GetWritePointers() noexceptsal::Bufferinline
IsDataOwner() const noexceptsal::Bufferinline
kLeftChannel enum valuesal::Buffer
kMonoChannel enum valuesal::Buffer
kRightChannel enum valuesal::Buffer
MonoBuffer(const Int num_samples) noexceptsal::MonoBufferinlineexplicit
MonoBuffer(Sample *data_referenced, const Int num_samples) noexceptsal::MonoBufferinline
MonoBuffer(Buffer &referenced_buffer, const Int channel_id) noexceptsal::MonoBufferinline
MultiplyAddSamples(const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexceptsal::MonoBufferinline
sal::Buffer::MultiplyAddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples, const Sample constant) noexceptsal::Bufferinline
num_channels() const noexceptsal::Bufferinlinevirtual
num_samples() const noexceptsal::Bufferinlinevirtual
operator=(const Buffer &other)sal::Bufferinline
PrintData()sal::Bufferinline
Reset() noexceptsal::Bufferinlinevirtual
SetFrame(const Int frame_id, const Int frame_length, const Signal &signal)sal::MonoBufferinline
sal::Buffer::SetFrame(const Int channel_id, const Int frame_id, const Int frame_length, const Signal &signal)sal::Bufferinline
SetSample(const Int sample_id, const Sample sample_value) noexceptsal::MonoBufferinline
sal::Buffer::SetSample(const Int channel_id, const Int sample_id, const Sample sample) noexceptsal::Bufferinline
SetSamples(const Int from_sample_id, const Int num_samples, const Sample *samples) noexceptsal::MonoBufferinline
sal::Buffer::SetSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexceptsal::Bufferinline
sal::Buffer::SetSamples(const Buffer &other) noexceptsal::Bufferinline
Test()sal::Bufferstatic
Unary(const Sample sample) noexceptsal::MonoBufferinlinestatic
~Buffer()sal::Bufferinlinevirtual
~MonoBuffer()sal::MonoBufferinlinevirtual