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

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

AddSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexceptsal::Bufferinline
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 Int channel_id) const noexceptsal::Bufferinline
GetSample(Int channel_id, Int sample_id) const noexceptsal::Bufferinline
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
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 channel_id, const Int frame_id, const Int frame_length, const Signal &signal)sal::Bufferinline
SetSample(const Int channel_id, const Int sample_id, const Sample sample) noexceptsal::Bufferinline
SetSamples(const Int channel_id, const Int from_sample_id, const Int num_samples, const Sample *samples) noexceptsal::Bufferinline
SetSamples(const Buffer &other) noexceptsal::Bufferinline
Test()sal::Bufferstatic
~Buffer()sal::Bufferinlinevirtual