|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
Derived Classes:
Variables:
- IndexT pos;
-
Index of next item to be written/read
- IndexT editNo;
-
Edit number we're currently on.
- EditSpecC curEdit;
-
Edit we're currently playing.
- PlayListC playList;
-
- UIntT maxWriteSeq;
-
Maximum length sequences that can be written.
- BooleanT verbose;
-
Stuff specificly for writting streams.
- BooleanT gotEOS;
-
- FilenameC fileTempl;
-
- FilenameC playListFile;
-
Methods:
- CompositeStreamBaseBodyC()
-
Default constructor.
- CompositeStreamBaseBodyC(const PlayListC & playList)
-
Constructor.
- CompositeStreamBaseBodyC(const FilenameC & plfn,BooleanT forWrite = false)
-
Constructor with filename of play list.
- ~CompositeStreamBaseBodyC()
-
Destructor.
- BooleanT UpdateStream()
-
Update sub sequence handle..
- BooleanT DoSeek(UIntT off)
-
Seek to location in stream.
- BooleanT DoDSeek(IntT off)
-
Delta Seek, goto location relative to the current one.
- UIntT DoSize() const
-
Work out size of sequence as best we can.
- BooleanT PostGet()
-
Post get .
- BooleanT PostPut()
-
Post put .
- BooleanT ChangeEdit()
-
Need to change edit ?
|
Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001
|