|
VST 3 Examples
VST 3.6.12
SDK for developing VST Plug-in
|
Main Class of Validator. More...
#include <validator.h>
Inheritance diagram for Validator:Public Member Functions | |
| Validator (int argc, char *argv[]) | |
| ~Validator () | |
| int | run () |
| OBJ_METHODS (Validator, FObject) REFCOUNT_METHODS(FObject) tresult queryInterface(const char *_iid | |
Public Member Functions inherited from FUnknown | |
| virtual tresult | queryInterface (const TUID _iid, void **obj)=0 |
| virtual uint32 | addRef ()=0 |
| virtual uint32 | release ()=0 |
Public Attributes | |
| void **obj | override |
Protected Types | |
| using | Module = VST3::Hosting::Module |
Protected Member Functions | |
| void | addErrorMessage (const char *msg) override |
| void | addMessage (const char *msg) override |
| tresult | getName (String128 name) override |
| tresult | createInstance (TUID cid, TUID iid, void **obj) override |
| bool | filterClassCategory (FIDString category, FIDString classCategory) const |
| void | createTests (IPlugProvider *plugProvider, const ConstString &plugName) |
| void | addTest (ITestSuite *testSuite, VstTestBase *test) |
| void | runTestSuite (TestSuite *suite, FIDString nameFilter=0) |
Protected Attributes | |
| int | argc |
| char ** | argv |
| IPtr< PlugInterfaceSupport > | mPlugInterfaceSupport |
| Module::Ptr | module |
| Module::Ptr | testModule |
| OPtr< TestSuite > | testSuite |
| int32 | numTestsFailed |
| int32 | numTestsPassed |
Additional Inherited Members | |
Static Public Attributes inherited from IHostApplication | |
| static const FUID | iid |
Static Public Attributes inherited from FUnknown | |
| static const FUID | iid |
Main Class of Validator.
|
protected |
| ~Validator | ( | ) |
| int run | ( | ) |
| OBJ_METHODS | ( | Validator | , |
| FObject | |||
| ) | const |
|
overrideprotected |
|
overrideprotected |
Implements IHostApplication.
Implements IHostApplication.
|
protected |
|
protected |
|
protected |
| void** obj override |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |