VST 3 SDK  VST 3.7
SDK for developing VST plug-in
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
FileStream Member List

This is the complete list of members for FileStream, including all inherited members.

addRef()=0FUnknownpure virtual
fileFileStreamprotected
FileStream(FILE *file)FileStreamprotected
iidIBStreamstatic
IStreamSeekMode enum nameIBStream
kIBSeekCurIBStream
kIBSeekCur enum valueIBStream
kIBSeekEndIBStream
kIBSeekEnd enum valueIBStream
kIBSeekSetIBStream
kIBSeekSet enum valueIBStream
open(const char *filename, const char *mode)FileStreamstatic
queryInterface(const TUID _iid, void **obj)=0FUnknownpure virtual
read(void *buffer, int32 numBytes, int32 *numBytesRead=nullptr) SMTG_OVERRIDEFileStreamvirtual
release()=0FUnknownpure virtual
seek(int64 pos, int32 mode, int64 *result=nullptr) SMTG_OVERRIDEFileStreamvirtual
tell(int64 *pos) SMTG_OVERRIDEFileStreamvirtual
write(void *buffer, int32 numBytes, int32 *numBytesWritten=nullptr) SMTG_OVERRIDEFileStreamvirtual
~FileStream()FileStreamprotectedvirtual
Empty

Copyright ©2024 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.