| VST 3 SDK
    VST 3.7
    SDK for developing VST plug-in | 
#include <testbase.h>
 Inheritance diagram for TestEnh:
 Inheritance diagram for TestEnh:| Public Types | |
| enum | AudioDefaults { kBlockSize = 64, kMaxSamplesPerBlock = 8192, kSampleRate = 44100 } | 
| Public Member Functions | |
| TestEnh (ITestPlugProvider *plugProvider, ProcessSampleSize sampl) | |
| ~TestEnh () override | |
| bool | setup () SMTG_OVERRIDE | 
| bool | teardown () SMTG_OVERRIDE | 
|  Public Member Functions inherited from TestBase | |
| TestBase (ITestPlugProvider *plugProvider) | |
| virtual | ~TestBase () | 
| virtual const char * | getName () const =0 | 
| bool | run (ITestResult *) SMTG_OVERRIDE=0 | 
| virtual bool | activateMainIOBusses (bool val) | 
| virtual void | printTestHeader (ITestResult *testResult) | 
|  Public Member Functions inherited from ITest | |
| virtual const char * | getDescription () | 
|  Public Member Functions inherited from FUnknown | |
| virtual tresult | queryInterface (const TUID _iid, void **obj)=0 | 
| virtual uint32 | addRef ()=0 | 
| virtual uint32 | release ()=0 | 
| Protected Attributes | |
| IAudioProcessor * | audioEffect | 
| ProcessSetup | processSetup | 
|  Protected Attributes inherited from TestBase | |
| ITestPlugProvider * | plugProvider | 
| IComponent * | vstPlug | 
| IEditController * | controller | 
| Additional Inherited Members | |
|  Static Public Attributes inherited from ITest | |
| static const FUID | iid | 
Test Helper.
| enum AudioDefaults | 
| TestEnh | ( | ITestPlugProvider * | plugProvider, | 
| ProcessSampleSize | sampl | ||
| ) | 
| 
 | override | 
| 
 | virtual | 
Reimplemented from TestBase.
| 
 | virtual | 
Reimplemented from TestBase.
| 
 | protected | 
| 
 | protected |