svapp
1.9
|
#include <AudioTargetFactory.h>
Public Member Functions | |
std::vector< QString > | getCallbackTargetNames (bool includeAuto=true) const |
QString | getCallbackTargetDescription (QString name) const |
QString | getDefaultCallbackTarget () const |
bool | isAutoCallbackTarget (QString name) const |
void | setDefaultCallbackTarget (QString name) |
AudioCallbackPlayTarget * | createCallbackTarget (AudioCallbackPlaySource *) |
Static Public Member Functions | |
static AudioTargetFactory * | getInstance () |
Protected Member Functions | |
AudioTargetFactory () | |
Protected Attributes | |
QString | m_default |
Static Protected Attributes | |
static AudioTargetFactory * | m_instance = 0 |
Definition at line 27 of file AudioTargetFactory.h.
AudioTargetFactory::AudioTargetFactory | ( | ) | [protected] |
Definition at line 38 of file AudioTargetFactory.cpp.
Referenced by getInstance().
AudioTargetFactory * AudioTargetFactory::getInstance | ( | ) | [static] |
Definition at line 32 of file AudioTargetFactory.cpp.
References AudioTargetFactory(), and m_instance.
Referenced by MainWindowBase::createPlayTarget().
std::vector< QString > AudioTargetFactory::getCallbackTargetNames | ( | bool | includeAuto = true | ) | const |
Definition at line 43 of file AudioTargetFactory.cpp.
QString AudioTargetFactory::getCallbackTargetDescription | ( | QString | name | ) | const |
Definition at line 64 of file AudioTargetFactory.cpp.
Referenced by MainWindowBase::createPlayTarget().
QString AudioTargetFactory::getDefaultCallbackTarget | ( | ) | const |
Definition at line 87 of file AudioTargetFactory.cpp.
References m_default.
bool AudioTargetFactory::isAutoCallbackTarget | ( | QString | name | ) | const |
Definition at line 94 of file AudioTargetFactory.cpp.
Referenced by MainWindowBase::createPlayTarget().
void AudioTargetFactory::setDefaultCallbackTarget | ( | QString | name | ) |
Definition at line 100 of file AudioTargetFactory.cpp.
References m_default.
Referenced by MainWindowBase::createPlayTarget().
AudioCallbackPlayTarget * AudioTargetFactory::createCallbackTarget | ( | AudioCallbackPlaySource * | source | ) |
Definition at line 106 of file AudioTargetFactory.cpp.
References AudioCallbackPlayTarget::isOK(), and m_default.
Referenced by MainWindowBase::createPlayTarget().
AudioTargetFactory * AudioTargetFactory::m_instance = 0 [static, protected] |
Definition at line 42 of file AudioTargetFactory.h.
Referenced by getInstance().
QString AudioTargetFactory::m_default [protected] |
Definition at line 43 of file AudioTargetFactory.h.
Referenced by createCallbackTarget(), getDefaultCallbackTarget(), and setDefaultCallbackTarget().