| add(const AudioBufferTpl< T2, STORAGE2 > &buffer, Size length=0, Size offsetSrc=0, Size offsetDst=0) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | add(T value) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | assertOnConstMem() | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inlineprivate | 
  | AudioBufferTpl() | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | AudioBufferTpl(const Size length, const uchar channels) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | AudioBufferTpl(AudioBufferTpl &&source)=default | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > |  | 
  | AudioBufferTpl(const AudioBufferTpl &)=delete | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > |  | 
  | AudioBufferTpl(const AudioBufferTpl *)=delete | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > |  | 
  | AudioRingBufferTpl() | tklb::AudioRingBufferTpl< T, STORAGE > | inline | 
  | AudioRingBufferTpl(const Size length, const uchar channels) | tklb::AudioRingBufferTpl< T, STORAGE > | inline | 
  | Base typedef | tklb::AudioRingBufferTpl< T, STORAGE > | private | 
  | channels() const | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | clone(const AudioBufferTpl< T2, STORAGE2 > &buffer) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | filled() const | tklb::AudioRingBufferTpl< T, STORAGE > | inline | 
  | get(const uchar channel) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | get(const uchar channel) const | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | getConversionScale() | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inlinestatic | 
  | getRaw(T **put) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | getRaw(const T **put) const | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | inject(T *mem, const Size size, const uchar channels) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | inject(const T *mem, const Size size, const uchar channels) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | mBuffer | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | private | 
  | mChannels | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | private | 
  | mHead | tklb::AudioRingBufferTpl< T, STORAGE > | private | 
  | mTail | tklb::AudioRingBufferTpl< T, STORAGE > | private | 
  | multiply(const AudioBufferTpl< T2, STORAGE2 > &buffer, Size length=0, Size offsetSrc=0, Size offsetDst=0) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | multiply(T value) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | mValidSize | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | private | 
  | needsScaling() | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inlinestatic | 
  | operator=(AudioBufferTpl &&source)=default | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > |  | 
  | operator=(const AudioBufferTpl &)=delete | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > |  | 
  | operator[](const uchar channel) const | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | operator[](const uchar channel) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | peek(AudioBufferTpl< T2, STORAGE2 > &out, Size elements, Size offsetSrc=0, Size offsetDst=0) | tklb::AudioRingBufferTpl< T, STORAGE > | inline | 
  | pop(AudioBufferTpl< T2, STORAGE2 > &out, const Size elements, Size offsetSrc=0, Size offsetDst=0) | tklb::AudioRingBufferTpl< T, STORAGE > | inline | 
  | push(const AudioBufferTpl< T2, STORAGE2 > &in, Size offsetSrc=0) | tklb::AudioRingBufferTpl< T, STORAGE > | inline | 
  | put(T2 *target, Size length=0, const uchar channel=0, const Size offset=0) const | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | put(T2 **target, const Size length=0, uchar channels=0, const Size offset=0) const | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | putInterleaved(T2 *buffer, Size length=0, const Size offset=0) const | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | remaining() const | tklb::AudioRingBufferTpl< T, STORAGE > | inline | 
  | reset() | tklb::AudioRingBufferTpl< T, STORAGE > | inline | 
  | resize(const Size length, uchar channels) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | resize(const Size length) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | resize(const AudioBufferTpl< T2, STORAGE2 > &buffer) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | Sample typedef | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > |  | 
  | sampleRate | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > |  | 
  | set(const T2 *samples, Size length, const uchar channel=0, const Size offsetDst=0) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | set(T2 **const samples, const Size length, const uchar channels, const Size offsetSrc=0, const Size offsetDst=0) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | set(const AudioBufferTpl< T2, STORAGE2 > &buffer, Size length=0, const Size offsetSrc=0, const Size offsetDst=0) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | set(T value=0, Size length=0, const Size offsetDst=0) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | setFromInterleaved(const T2 *samples, Size length, const uchar channels, Size offsetSrc=0, const Size offsetDst=0) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | setValidSize(const Size v) | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | Size typedef | tklb::AudioRingBufferTpl< T, STORAGE > | private | 
  | size() const | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | Storage typedef | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > |  | 
  | Stride | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | static | 
  | uchar typedef | tklb::AudioRingBufferTpl< T, STORAGE > | private | 
  | uint typedef | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > |  | 
  | ushort typedef | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > |  | 
  | validSize() const | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline | 
  | ~AudioBufferTpl() | tklb::AudioBufferTpl< T, HeapBuffer< T, DEFAULT_ALIGNMENT > > | inline |