VST 3 Examples  VST 3.6.7
SDK for developing VST Plug-in
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
Public Types | Public Member Functions | Static Public Member Functions
HostCheck Class Reference

#include <hostcheck.h>

Public Types

typedef std::set
< Steinberg::Vst::ParamID
ParamIDs
 

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)
 
const EventLogger::CodesgetEventLogs () const
 
EventLoggergetEventLogger ()
 

Static Public Member Functions

static HostCheckInstance ()
 

Member Typedef Documentation

typedef std::set<Steinberg::Vst::ParamID> ParamIDs

Constructor & Destructor Documentation

HostCheck ( )

Member Function Documentation

static HostCheck& Instance ( )
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)
const EventLogger::Codes& getEventLogs ( ) const
inline
EventLogger& getEventLogger ( )
inline
Empty

Copyright ©2017 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.