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

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

# Exponent::Audio::CAudioBuffer Member List

This is the complete list of members for Exponent::Audio::CAudioBuffer, including all inherited members.

accumulateInToFloatData(float **output, const long numberOfSamples) | Exponent::Audio::CAudioBuffer | `[inline]`
applyTanhLimiting() | Exponent::Audio::CAudioBuffer | `[inline]`
CAUDIO_BUFFER_DENORMAL | Exponent::Audio::CAudioBuffer | `[static]`
CAudioBuffer(const long bufferSize) | Exponent::Audio::CAudioBuffer |
CAudioBuffer() | Exponent::Audio::CAudioBuffer |
CCountedObject() | Exponent::Basics::CCountedObject |
CCountedObject(const char *className) | Exponent::Basics::CCountedObject |
changeGain(const double volume) | Exponent::Audio::CAudioBuffer | `[inline]`
clearWaveForm() | Exponent::Audio::CAudioBuffer | `[inline]`
computeRMS(const double *buffer, const long numberOfSamplesToProcess) | Exponent::Audio::CAudioBuffer | `[inline, static]`
computeRMS(const float *buffer, const long numberOfSamplesToProcess) | Exponent::Audio::CAudioBuffer | `[inline, static]`
copyToFloatBufferFromWaveData(float **waveData, const long numberOfSamples) | Exponent::Audio::CAudioBuffer | `[inline]`
denormal(const long numberOfSamples) | Exponent::Audio::CAudioBuffer | `[inline]`
dereference() | Exponent::Basics::CCountedObject | `[virtual]`
e_left enum value | Exponent::Audio::CAudioBuffer |
e_mono enum value | Exponent::Audio::CAudioBuffer |
e_right enum value | Exponent::Audio::CAudioBuffer |
e_stereo enum value | Exponent::Audio::CAudioBuffer |
EStereoChannels enum name | Exponent::Audio::CAudioBuffer |
getAudioData() const | Exponent::Audio::CAudioBuffer | `[inline]`
getBufferSize() const | Exponent::Audio::CAudioBuffer | `[inline]`
getChannel(const long channel) | Exponent::Audio::CAudioBuffer | `[inline]`
getMaxSamples(double &left, double &right) | Exponent::Audio::CAudioBuffer |
getMutableAudioData() const | Exponent::Audio::CAudioBuffer | `[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]`
getSample(const long channel, const long index) | Exponent::Audio::CAudioBuffer | `[inline]`
ICountedObject() | Exponent::Basics::ICountedObject | `[inline]`
initialise(const long bufferSize) | Exponent::Audio::CAudioBuffer |
m_bufferSize | Exponent::Audio::CAudioBuffer | `[protected]`
m_referenceCount | Exponent::Basics::CCountedObject | `[protected]`
m_waveData | Exponent::Audio::CAudioBuffer | `[protected]`
mergeChannels() | Exponent::Audio::CAudioBuffer | `[inline]`
mergeToBuffer(double *output, const long numberOfSamples) | Exponent::Audio::CAudioBuffer | `[inline]`
mergeWithBuffer(CAudioBuffer *buffer) | Exponent::Audio::CAudioBuffer | `[inline]`
referenced() | Exponent::Basics::CCountedObject | `[virtual]`
reInitialise(const long bufferSize) | Exponent::Audio::CAudioBuffer |
setFromAudioBuffer(CAudioBuffer *buffer) | Exponent::Audio::CAudioBuffer | `[inline]`
setWaveDataFromFloatData(float **waveData, const long numberOfSamples) | Exponent::Audio::CAudioBuffer | `[inline]`
setWaveDataFromFloatDataAndDenormal(float **waveData, const long numberOfSamples) | Exponent::Audio::CAudioBuffer | `[inline]`
uninitialise() | Exponent::Audio::CAudioBuffer |
~CAudioBuffer() | Exponent::Audio::CAudioBuffer | `[virtual]`
~CCountedObject() | Exponent::Basics::CCountedObject | `[virtual]`
~ICountedObject() | Exponent::Basics::ICountedObject | `[inline, virtual]`