VAE - Virtual Audio Engine 1
Small Data Driven Audio Engine
tklb::AudioBufferTpl< T, STORAGE > Member List

This is the complete list of members for tklb::AudioBufferTpl< T, STORAGE >, including all inherited members.

add(const AudioBufferTpl< T2, STORAGE2 > &buffer, Size length=0, Size offsetSrc=0, Size offsetDst=0)tklb::AudioBufferTpl< T, STORAGE >inline
add(T value)tklb::AudioBufferTpl< T, STORAGE >inline
assertOnConstMem()tklb::AudioBufferTpl< T, STORAGE >inlineprivate
AudioBufferTpl()tklb::AudioBufferTpl< T, STORAGE >inline
AudioBufferTpl(const Size length, const uchar channels)tklb::AudioBufferTpl< T, STORAGE >inline
AudioBufferTpl(AudioBufferTpl &&source)=defaulttklb::AudioBufferTpl< T, STORAGE >
AudioBufferTpl(const AudioBufferTpl &)=deletetklb::AudioBufferTpl< T, STORAGE >
AudioBufferTpl(const AudioBufferTpl *)=deletetklb::AudioBufferTpl< T, STORAGE >
channels() consttklb::AudioBufferTpl< T, STORAGE >inline
clone(const AudioBufferTpl< T2, STORAGE2 > &buffer)tklb::AudioBufferTpl< T, STORAGE >inline
get(const uchar channel)tklb::AudioBufferTpl< T, STORAGE >inline
get(const uchar channel) consttklb::AudioBufferTpl< T, STORAGE >inline
getConversionScale()tklb::AudioBufferTpl< T, STORAGE >inlinestatic
getRaw(T **put)tklb::AudioBufferTpl< T, STORAGE >inline
getRaw(const T **put) consttklb::AudioBufferTpl< T, STORAGE >inline
inject(T *mem, const Size size, const uchar channels)tklb::AudioBufferTpl< T, STORAGE >inline
inject(const T *mem, const Size size, const uchar channels)tklb::AudioBufferTpl< T, STORAGE >inline
mBuffertklb::AudioBufferTpl< T, STORAGE >private
mChannelstklb::AudioBufferTpl< T, STORAGE >private
multiply(const AudioBufferTpl< T2, STORAGE2 > &buffer, Size length=0, Size offsetSrc=0, Size offsetDst=0)tklb::AudioBufferTpl< T, STORAGE >inline
multiply(T value)tklb::AudioBufferTpl< T, STORAGE >inline
mValidSizetklb::AudioBufferTpl< T, STORAGE >private
needsScaling()tklb::AudioBufferTpl< T, STORAGE >inlinestatic
operator=(AudioBufferTpl &&source)=defaulttklb::AudioBufferTpl< T, STORAGE >
operator=(const AudioBufferTpl &)=deletetklb::AudioBufferTpl< T, STORAGE >
operator[](const uchar channel) consttklb::AudioBufferTpl< T, STORAGE >inline
operator[](const uchar channel)tklb::AudioBufferTpl< T, STORAGE >inline
put(T2 *target, Size length=0, const uchar channel=0, const Size offset=0) consttklb::AudioBufferTpl< T, STORAGE >inline
put(T2 **target, const Size length=0, uchar channels=0, const Size offset=0) consttklb::AudioBufferTpl< T, STORAGE >inline
putInterleaved(T2 *buffer, Size length=0, const Size offset=0) consttklb::AudioBufferTpl< T, STORAGE >inline
resize(const Size length, uchar channels)tklb::AudioBufferTpl< T, STORAGE >inline
resize(const Size length)tklb::AudioBufferTpl< T, STORAGE >inline
resize(const AudioBufferTpl< T2, STORAGE2 > &buffer)tklb::AudioBufferTpl< T, STORAGE >inline
Sample typedeftklb::AudioBufferTpl< T, STORAGE >
sampleRatetklb::AudioBufferTpl< T, STORAGE >
set(const T2 *samples, Size length, const uchar channel=0, const Size offsetDst=0)tklb::AudioBufferTpl< T, STORAGE >inline
set(T2 **const samples, const Size length, const uchar channels, const Size offsetSrc=0, const Size offsetDst=0)tklb::AudioBufferTpl< T, STORAGE >inline
set(const AudioBufferTpl< T2, STORAGE2 > &buffer, Size length=0, const Size offsetSrc=0, const Size offsetDst=0)tklb::AudioBufferTpl< T, STORAGE >inline
set(T value=0, Size length=0, const Size offsetDst=0)tklb::AudioBufferTpl< T, STORAGE >inline
setFromInterleaved(const T2 *samples, Size length, const uchar channels, Size offsetSrc=0, const Size offsetDst=0)tklb::AudioBufferTpl< T, STORAGE >inline
setValidSize(const Size v)tklb::AudioBufferTpl< T, STORAGE >inline
size() consttklb::AudioBufferTpl< T, STORAGE >inline
Size typedeftklb::AudioBufferTpl< T, STORAGE >
Storage typedeftklb::AudioBufferTpl< T, STORAGE >
Stridetklb::AudioBufferTpl< T, STORAGE >static
uchar typedeftklb::AudioBufferTpl< T, STORAGE >
uint typedeftklb::AudioBufferTpl< T, STORAGE >
ushort typedeftklb::AudioBufferTpl< T, STORAGE >
validSize() consttklb::AudioBufferTpl< T, STORAGE >inline
~AudioBufferTpl()tklb::AudioBufferTpl< T, STORAGE >inline