csl::Microphone Class Reference

#include <Microphone.h>

Inheritance diagram for csl::Microphone:

csl::UnitGenerator csl::Model

List of all members.

Public Member Functions

 Microphone (IO &anIO)
 ~Microphone ()
void nextBuffer (Buffer &outputBuffer) throw (CException)
 copy next buffer from cache

Protected Attributes


Detailed Description

Microphone -- copies the input buffer (from the sound driver) to its output

Constructor & Destructor Documentation

csl::Microphone::Microphone ( IO anIO  )  [inline]

csl::Microphone::~Microphone (  )  [inline]

Member Function Documentation

void Microphone::nextBuffer ( Buffer outputBuffer  )  throw (CException) [virtual]

copy next buffer from cache

Reimplemented from csl::UnitGenerator.

Member Data Documentation

IO& csl::Microphone::mIO [protected]

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

Generated on Thu Sep 17 23:14:17 2009 for CSL by  doxygen 1.5.8