| VSTGUI 4.10
    Graphical User Interface Framework not only for VST plugins | 
Seekable stream interface. More...
#include <cstream.h>
 Inheritance diagram for SeekableStream:
 Inheritance diagram for SeekableStream:| Public Types | |
| enum | SeekMode { kSeekSet , kSeekCurrent , kSeekEnd } | 
| Public Member Functions | |
| virtual | ~SeekableStream () noexcept=default | 
| virtual int64_t | seek (int64_t pos, SeekMode mode)=0 | 
| returns -1 if seek fails otherwise new position  More... | |
| virtual int64_t | tell () const =0 | 
| virtual void | rewind ()=0 | 
Seekable stream interface.
| enum SeekMode | 
| 
 | virtualdefaultnoexcept | 
| 
 | pure virtual | 
Implemented in CMemoryStream, CFileStream, CResourceInputStream, and MemoryContentProvider.
| 
 | pure virtual | 
returns -1 if seek fails otherwise new position
Implemented in CMemoryStream, CFileStream, and CResourceInputStream.
| 
 | pure virtual | 
Implemented in CMemoryStream, CFileStream, and CResourceInputStream.