| VST 3 Examples
    VST 3.7
    SDK for developing VST plug-in | 
#include <hostcheck.h>
| Public Types | |
| using | ParamIDs = std::set< Steinberg::Vst::ParamID > | 
| Public Member Functions | |
| HostCheck () | |
| void | addParameter (Steinberg::Vst::ParamID paramId) | 
| void | setProcessSetup (Steinberg::Vst::ProcessSetup &setup) | 
| void | setComponent (Steinberg::Vst::IComponent *component) | 
| bool | validate (Steinberg::Vst::ProcessData &data, Steinberg::int32 minInputBufferCount, Steinberg::int32 minOutputBufferCount) | 
| const EventLogger::Codes & | getEventLogs () const | 
| EventLogger & | getEventLogger () | 
| Static Public Member Functions | |
| static HostCheck & | Instance () | 
| using ParamIDs = std::set<Steinberg::Vst::ParamID> | 
| HostCheck | ( | ) | 
| 
 | inlinestatic | 
| void addParameter | ( | Steinberg::Vst::ParamID | paramId | ) | 
| void setProcessSetup | ( | Steinberg::Vst::ProcessSetup & | setup | ) | 
| void setComponent | ( | Steinberg::Vst::IComponent * | component | ) | 
| bool validate | ( | Steinberg::Vst::ProcessData & | data, | 
| Steinberg::int32 | minInputBufferCount, | ||
| Steinberg::int32 | minOutputBufferCount | ||
| ) | 
| 
 | inline | 
| 
 | inline |