#include <ThreadedFrameStream.h>
Inheritance diagram for csl::ThreadedReader:

Public Member Functions | |
| ThreadedReader () | |
| ctor / dtor | |
| ThreadedReader (UnitGenerator inp) | |
| ThreadedReader (unsigned numChannels) | |
| ThreadedReader (unsigned numChannels, unsigned numFrames) | |
| ~ThreadedReader () | |
| void | init (unsigned numChannels, unsigned numBufferFrames) |
| void | nextBuffer (Buffer &outputBuffer, unsigned chan) throw (CException) |
| nextBuffer uses cache and triggers writer thread | |
| void | start () |
Protected Member Functions | |
| void | readIntoBuffer () |
Static Protected Member Functions | |
| static void * | FeederFunction (void *arg) |
| shared init function | |
|
|
ctor / dtor
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
Implements csl::ThreadUtil. |
|
||||||||||||
|
nextBuffer uses cache and triggers writer thread
|
|
|
Reimplemented from csl::ThreadUtil. |
|
|
shared init function
|
|
|
|
1.4.5-20051010