| VST 3 SDK
    VST 3.7
    SDK for developing VST plug-in | 
Stream representing a Read-Only subsection of its source stream. More...
#include <vstpresetfile.h>
 Inheritance diagram for ReadOnlyBStream:
 Inheritance diagram for ReadOnlyBStream:| Public Member Functions | |
| ReadOnlyBStream (IBStream *sourceStream, TSize sourceOffset, TSize sectionSize) | |
| virtual | ~ReadOnlyBStream () | 
| DECLARE_FUNKNOWN_METHODS tresult | read (void *buffer, int32 numBytes, int32 *numBytesRead=nullptr) SMTG_OVERRIDE | 
| tresult | write (void *buffer, int32 numBytes, int32 *numBytesWritten=nullptr) SMTG_OVERRIDE | 
| tresult | seek (int64 pos, int32 mode, int64 *result=nullptr) SMTG_OVERRIDE | 
| tresult | tell (int64 *pos) SMTG_OVERRIDE | 
| Protected Attributes | |
| IBStream * | sourceStream | 
| TSize | sourceOffset | 
| TSize | sectionSize | 
| TSize | seekPosition | 
| Additional Inherited Members | |
|  Public Types inherited from IBStream | |
| enum | IStreamSeekMode | 
|  Public Attributes inherited from IBStream | |
| kIBSeekSet | |
| kIBSeekCur | |
| kIBSeekEnd | |
|  Static Public Attributes inherited from IBStream | |
| static const FUID | iid | 
Stream representing a Read-Only subsection of its source stream.
| ReadOnlyBStream | ( | IBStream * | sourceStream, | 
| TSize | sourceOffset, | ||
| TSize | sectionSize | ||
| ) | 
| 
 | virtual | 
Implements IBStream.
Implements IBStream.
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected |