| 
    VST 3 SDK VST 3.8
    
   SDK for developing VST plug-in 
   | 
 
#include "pluginterfaces/test/itest.h"#include "pluginterfaces/vst/ivstaudioprocessor.h"#include "pluginterfaces/vst/ivstparameterchanges.h"#include "pluginterfaces/vst/ivsttestplugprovider.h"#include <atomic>#include <cstdlib>#include <string>Classes | |
| struct | TestingPluginContext | 
| struct | TestDefaults | 
| class | TestBase | 
| Test Helper.  More... | |
| class | TestEnh | 
| Test Helper.  More... | |
| class | ParamPoint | 
| AutomationTest helper classes.  More... | |
| class | ParamChanges | 
| AutomationTest helper classes: implementation of IParamValueQueue.  More... | |
| class | StringResult | 
Namespaces | |
| namespace | Steinberg | 
| A replacement for InitModule and DeinitModule.  | |
| namespace | Steinberg::Vst | 
Macros | |
| #define | DECLARE_VSTTEST(name) | 
Typedefs | |
| using | ProcessSampleSize = int32 | 
Functions | |
| void | addMessage (ITestResult *testResult, const std::u16string &str) | 
| void | addMessage (ITestResult *testResult, const char *str) | 
| void | addErrorMessage (ITestResult *testResult, const char *str) | 
| void | addErrorMessage (ITestResult *testResult, const std::u16string &str) | 
| std::u16string | printf (const char8 *format,...) | 
| #define DECLARE_VSTTEST | ( | name | ) |