svapp  1.9
AudioTargetFactory Class Reference

#include <AudioTargetFactory.h>

Collaboration diagram for AudioTargetFactory:

List of all members.

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)
AudioCallbackPlayTargetcreateCallbackTarget (AudioCallbackPlaySource *)

Static Public Member Functions

static AudioTargetFactorygetInstance ()

Protected Member Functions

 AudioTargetFactory ()

Protected Attributes

QString m_default

Static Protected Attributes

static AudioTargetFactorym_instance = 0

Detailed Description

Definition at line 27 of file AudioTargetFactory.h.


Constructor & Destructor Documentation

Definition at line 38 of file AudioTargetFactory.cpp.

Referenced by getInstance().


Member Function Documentation

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().

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().

Definition at line 100 of file AudioTargetFactory.cpp.

References m_default.

Referenced by MainWindowBase::createPlayTarget().


Member Data Documentation

Definition at line 42 of file AudioTargetFactory.h.

Referenced by getInstance().


The documentation for this class was generated from the following files: