Stream representing a Read-Only subsection of its source stream. More...
#include <vstpresetfile.h>

Public Member Functions | |
| ReadOnlyBStream (IBStream *sourceStream, TSize sourceOffset, TSize sectionSize) | |
| ~ReadOnlyBStream () | |
| DECLARE_FUNKNOWN_METHODS tresult | read (void *buffer, int32 numBytes, int32 *numBytesRead=0) |
| tresult | write (void *buffer, int32 numBytes, int32 *numBytesWritten=0) |
| tresult | seek (int64 pos, int32 mode, int64 *result=0) |
| tresult | tell (int64 *pos) |
Protected Attributes | |
| IBStream * | sourceStream |
| TSize | sourceOffset |
| TSize | sectionSize |
| TSize | seekPosition |
Stream representing a Read-Only subsection of its source stream.
| ReadOnlyBStream | ( | IBStream * | sourceStream, | |
| TSize | sourceOffset, | |||
| TSize | sectionSize | |||
| ) |
| ~ReadOnlyBStream | ( | ) |
Implements IBStream.
Implements IBStream.
IBStream* sourceStream [protected] |
TSize sourceOffset [protected] |
TSize sectionSize [protected] |
TSize seekPosition [protected] |