#include <CAIO.h>

Public Member Functions | |
| CAIO () | |
| CAIO (unsigned s_rate, unsigned b_size, int in_device, int out_device, unsigned in_chans, unsigned out_chans) | |
| Most verbose constructor -- specify everything. | |
| ~CAIO () | |
| void | open () throw (CException) |
| open/close start/stop methods | |
| void | close () throw (CException) |
| open/close start/stop methods | |
| void | start () throw (CException) |
| void | stop () throw (CException) |
Protected Member Functions | |
| void | handleError (OSStatus result) throw (CException) |
| CAIO::CAIO | ( | ) |
| CAIO::CAIO | ( | unsigned | s_rate, | |
| unsigned | b_size, | |||
| int | in_device, | |||
| int | out_device, | |||
| unsigned | in_chans, | |||
| unsigned | out_chans | |||
| ) |
Most verbose constructor -- specify everything.
References CSL_NAME_LEN, csl::IODevice::dump(), csl::logMsg(), csl::IODevice::mFrameRate, csl::IODevice::mIndex, csl::IODevice::mIsDefaultIn, csl::IODevice::mIsDefaultOut, csl::IODevice::mMaxInputChannels, csl::IODevice::mMaxOutputChannels, and csl::IODevice::mName.
| CAIO::~CAIO | ( | ) |
| void CAIO::open | ( | ) | throw (CException) [virtual] |
open/close start/stop methods
Reimplemented from csl::AUIO.
References handleError(), csl::kLogError, csl::logMsg(), and csl::AUIO::mAudioUnit.
Referenced by initial_test(), and input_read_interpret_test().
| void CAIO::close | ( | ) | throw (CException) [virtual] |
open/close start/stop methods
Reimplemented from csl::AUIO.
References csl::AUIO::mAudioUnit.
Referenced by initial_test().
| void CAIO::start | ( | void | ) | throw (CException) [virtual] |
Reimplemented from csl::AUIO.
References handleError(), and csl::AUIO::mAudioUnit.
Referenced by initial_test(), and input_read_interpret_test().
| void CAIO::stop | ( | void | ) | throw (CException) [virtual] |
Reimplemented from csl::AUIO.
References handleError(), and csl::AUIO::mAudioUnit.
Referenced by initial_test().
| void CAIO::handleError | ( | OSStatus | result | ) | throw (CException) [protected] |
1.5.8