#include <iso_synth_sample_manager.h>
Collaboration diagram for iso::synth::SampleManager:

Public Member Functions | |
| void | loadSample (const String &pFileName) throw (SynthException) |
| Buffer * | sampleBuffer (const String &pFileName) throw (SynthException) |
| sample | sampleRate (const String &pFileName) throw (SynthException) |
Static Public Member Functions | |
| static SampleManager & | get () |
| static void | destroy () |
Protected Member Functions | |
| SampleManager () | |
| ~SampleManager () | |
Protected Attributes | |
| data::IndexHash< String, Buffer > | mSampleBuffers |
| data::IndexHash< String, sample > | mSampleRates |
Static Protected Attributes | |
| static SampleManager * | sSampleManager |
| SampleManager::SampleManager | ( | ) | [protected] |
| SampleManager::~SampleManager | ( | ) | [protected] |
| SampleManager & SampleManager::get | ( | ) | [static] |
| void SampleManager::destroy | ( | ) | [static] |
| void SampleManager::loadSample | ( | const String & | pFileName | ) | throw (SynthException) |
| Buffer * SampleManager::sampleBuffer | ( | const String & | pFileName | ) | throw (SynthException) |
| sample SampleManager::sampleRate | ( | const String & | pFileName | ) | throw (SynthException) |
SampleManager * SampleManager::sSampleManager [static, protected] |
data::IndexHash<String, Buffer> iso::synth::SampleManager::mSampleBuffers [protected] |
data::IndexHash<String, sample> iso::synth::SampleManager::mSampleRates [protected] |
1.5.1