Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Teddy::Application::BaseAudioManager Class Reference

BaseAudioManager. More...

#include <BaseAudioManager.h>

List of all members.

Public Methods

 BaseAudioManager (const Options &options)
void playWav (void *chunk)
Options & getOptions ()

Static Public Attributes

const int OPT_MASTER = (1ul<<1ul)
const int OPT_SAMPLES = (1ul<<2ul)
const int OPT_MIDI = (1ul<<3ul)
const int OPT_CD = (1ul<<4ul)

Protected Attributes

Options options


Detailed Description

BaseAudioManager.

Definition at line 38 of file BaseAudioManager.h.


Constructor & Destructor Documentation

Teddy::Application::BaseAudioManager::BaseAudioManager const Options &    options
 

Definition at line 60 of file BaseAudioManager.cpp.

References Teddy::SysSupport::dmsg, Teddy::SysSupport::emsg, Teddy::SysSupport::M_AUDIO, and MSG_HEAD.


Member Function Documentation

Options & Teddy::Application::BaseAudioManager::getOptions  
 

Definition at line 113 of file BaseAudioManager.cpp.

References options.

void Teddy::Application::BaseAudioManager::playWav void *    chunk
 

Definition at line 103 of file BaseAudioManager.cpp.

References OPT_SAMPLES, and options.


Member Data Documentation

const int Teddy::Application::BaseAudioManager::OPT_CD = (1ul<<4ul) [static]
 

Definition at line 57 of file BaseAudioManager.cpp.

const int Teddy::Application::BaseAudioManager::OPT_MASTER = (1ul<<1ul) [static]
 

Definition at line 54 of file BaseAudioManager.cpp.

const int Teddy::Application::BaseAudioManager::OPT_MIDI = (1ul<<3ul) [static]
 

Definition at line 56 of file BaseAudioManager.cpp.

const int Teddy::Application::BaseAudioManager::OPT_SAMPLES = (1ul<<2ul) [static]
 

Definition at line 55 of file BaseAudioManager.cpp.

Referenced by playWav.

Options Teddy::Application::BaseAudioManager::options [protected]
 

Definition at line 53 of file BaseAudioManager.h.

Referenced by getOptions, and playWav.


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