Mako 7.5.0 API
Loading...
Searching...
No Matches

EDL provides a collection of "stream" classes that are supplied to, and returned by, EDL and JawsMako APIs that access files or data streams. More...

Classes

class  IEDLStream
 Generic stream. Abstract base class for EDL stream subsystem. More...
 
class  IInputStream
 Generic input stream. Abstract base class for all input streams. More...
 
class  IRAStream
 Abstract base class for "Random-Access" streams i.e. streams that can be arbitrarily re-positioned. More...
 
class  IPushbackStream
 Abstract base class (for input streams only) that provides a "push back" mechanism. When used with random access streams, the pushback buffer is invalidated by setPos(). More...
 
class  IRAInputStream
 Random Access Input Stream. More...
 
class  IInputPushbackStream
 Input Stream with pushback support. More...
 
class  IRAInputPushbackStream
 Random-access Input Stream with pushback support. More...
 
class  IOutputStream
 Generic output stream. Abstract base class for output streams. More...
 
class  IRAOutputStream
 Random Access Output Stream. More...
 
class  EDLIFStream
 An ifstream that can deal with UTF8 file names on all platforms. More...
 
class  EDLOFStream
 An ofstream that can deal with UTF8 file names on all platforms. More...
 

Detailed Description

EDL provides a collection of "stream" classes that are supplied to, and returned by, EDL and JawsMako APIs that access files or data streams.