|
VST 3 SDK VST 3.7
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 |
| namespace | Steinberg::Vst |
Macros | |
| #define | DECLARE_VSTTEST(name) const char* getName () const SMTG_OVERRIDE { return 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 | ) | const char* getName () const SMTG_OVERRIDE { return name; } |