#include <AudioIStream.h>
Inheritance diagram for syn::AudioIStream:

Public Types | |
| enum | Operation { COPY, MUL, ADD, SUB } |
Public Methods | |
| virtual | ~AudioIStream () |
| virtual bool | open (const syn::AudioFormat &fmt, Operation op=COPY)=0 |
| virtual void | read (void *data, unsigned int samples)=0 |
| virtual bool | close ()=0 |
| virtual bool | isOpen () const=0 |
| virtual void | seek (int sampleNum) |
| virtual bool | eof () const |
| virtual bool | good () const |
| virtual bool | bad () const |
| virtual const AudioFormat& | format () const=0 |
| virtual int | gcount () const=0 |
Protected Attributes | |
| Operation | mState |
|
|
Definition at line 43 of file AudioIStream.h. |
|
|
Definition at line 41 of file AudioIStream.h. |
|
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. |
|
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. |
|
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. |
|
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. |
|
|
Reimplemented in syn::WavAudioIStream. Definition at line 60 of file AudioIStream.h. |
|
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. Definition at line 61 of file AudioIStream.h. |
|
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. Definition at line 62 of file AudioIStream.h. |
|
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. Definition at line 63 of file AudioIStream.h. |
|
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. |
|
|
Reimplemented in syn::OscIStream, syn::SampleBufferIStream, and syn::WavAudioIStream. |
|
|
Definition at line 72 of file AudioIStream.h. |
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001