|
VST 3 SDK
VST 3.6.5
SDK for developing VST Plug-in
|
Stream implementation for a file using stdio. More...
#include <vstpresetfile.h>
Inheritance diagram for FileStream:Public Member Functions | |
| 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) |
Public Member Functions inherited from FUnknown | |
| virtual tresult | queryInterface (const TUID _iid, void **obj)=0 |
| virtual uint32 | addRef ()=0 |
| virtual uint32 | release ()=0 |
Static Public Member Functions | |
| static IBStream * | open (const char *filename, const char *mode) |
| open a stream using stdio function More... | |
Protected Member Functions | |
| FileStream (FILE *file) | |
| virtual | ~FileStream () |
Protected Attributes | |
| FILE * | file |
Additional Inherited Members | |
Public Types inherited from IBStream | |
| enum | IStreamSeekMode |
Static Public Attributes inherited from IBStream | |
| static const FUID | iid |
Static Public Attributes inherited from FUnknown | |
| static const FUID | iid |
Stream implementation for a file using stdio.
|
protected |
|
protectedvirtual |
open a stream using stdio function
|
virtual |
Implements IBStream.
Implements IBStream.
|
protected |