Async
0.18.0
|
A_brief_class_description. More...
#include <AsyncAudioDeviceFactory.h>
A_brief_class_description.
A_detailed_class_description
typedef AudioDevice*(* Async::AudioDeviceFactory::CreatorFunc)(const std::string &dev_designator) |
Definition at line 132 of file AsyncAudioDeviceFactory.h.
Async::AudioDeviceFactory::~AudioDeviceFactory | ( | void | ) |
Destructor.
Async::AudioDeviceFactory::AudioDeviceFactory | ( | void | ) | [protected] |
Default constuctor.
Referenced by instance().
AudioDevice* Async::AudioDeviceFactory::create | ( | const std::string & | name, |
const std::string & | dev_name | ||
) |
static AudioDeviceFactory* Async::AudioDeviceFactory::instance | ( | void | ) | [inline, static] |
Definition at line 134 of file AsyncAudioDeviceFactory.h.
References AudioDeviceFactory().
bool Async::AudioDeviceFactory::registerCreator | ( | const std::string & | name, |
CreatorFunc | creator | ||
) |
A_brief_member_function_description.
param1 | Description_of_param1 |
std::string Async::AudioDeviceFactory::validDevTypes | ( | void | ) | const |