- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# Exponent::Audio::TAudioBuffer< TypeName > Member List

This is the complete list of members for Exponent::Audio::TAudioBuffer< TypeName >, including all inherited members.

CCountedObject() | Exponent::Basics::CCountedObject |
CCountedObject(const char *className) | Exponent::Basics::CCountedObject |
clearBuffer() | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
copySamples(const TypeName *buffer, const unsigned long numberOfSamples) | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
denormal() | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
dereference() | Exponent::Basics::CCountedObject | `[virtual]`
getBufferSize() const | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
getChannel(const unsigned long index) const | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
getData() const | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
getMaximumSample(const unsigned long channel) const | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
getMinimumSample(const unsigned long channel) const | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
getMutableChannel(const unsigned long index) | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
getMutableData() | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
getNumberOfChannels() const | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
getNumberOfSamples() const | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
getObjectClass() const=0 | Exponent::Basics::ICountedObject | `[pure virtual]`
getObjectDescription(char *string, const long size) const | Exponent::Basics::CCountedObject | `[virtual]`
getReferenceCount() const | Exponent::Basics::CCountedObject | `[virtual]`
getRMSLevel(const unsigned long channel, const unsigned long numberOfSamples, const unsigned long startSample=0) const | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
getSampleFrameSize() const | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
ICountedObject() | Exponent::Basics::ICountedObject | `[inline]`
initialise(const unsigned long numberOfSamples, const unsigned long numberOfChannels) | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
m_buffer | Exponent::Audio::TAudioBuffer< TypeName > | `[protected]`
m_bufferSize | Exponent::Audio::TAudioBuffer< TypeName > | `[protected]`
m_numberOfChannels | Exponent::Audio::TAudioBuffer< TypeName > | `[protected]`
m_numberOfSamples | Exponent::Audio::TAudioBuffer< TypeName > | `[protected]`
m_referenceCount | Exponent::Basics::CCountedObject | `[protected]`
mergeChannelsToMono() | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
mergeChannelToBuffer(float *buffer, const unsigned long startSample, const unsigned long numberOfSamples, const unsigned long channel) | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
mergeChannelToBuffer(double *buffer, const unsigned long startSample, const unsigned long numberOfSamples, const unsigned long channel) | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
operator[](const long index) const | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
referenced() | Exponent::Basics::CCountedObject | `[virtual]`
TAudioBuffer() | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
TAudioBufferPointer typedef | Exponent::Audio::TAudioBuffer< TypeName > |
uninitialise() | Exponent::Audio::TAudioBuffer< TypeName > | `[inline]`
~CCountedObject() | Exponent::Basics::CCountedObject | `[virtual]`
~ICountedObject() | Exponent::Basics::ICountedObject | `[inline, virtual]`
~TAudioBuffer() | Exponent::Audio::TAudioBuffer< TypeName > | `[inline, virtual]`