Async  0.18.0
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions
Async::AudioDeviceFactory Class Reference

A_brief_class_description. More...

#include <AsyncAudioDeviceFactory.h>

List of all members.

Public Types

Public Member Functions

Static Public Member Functions

Protected Member Functions


Detailed Description

A_brief_class_description.

Author:
Tobias Blomberg / SM0SVX
Date:
2008-

A_detailed_class_description

Definition at line 129 of file AsyncAudioDeviceFactory.h.


Member Typedef Documentation

typedef AudioDevice*(* Async::AudioDeviceFactory::CreatorFunc)(const std::string &dev_designator)

Definition at line 132 of file AsyncAudioDeviceFactory.h.


Constructor & Destructor Documentation

Destructor.

Default constuctor.

Referenced by instance().


Member Function Documentation

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.

Parameters:
param1Description_of_param1
Returns:
Return_value_of_this_member_function
std::string Async::AudioDeviceFactory::validDevTypes ( void  ) const

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