VST 3 Examples VST 3.6.11 SDK for developing VST Plug-in

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
Public Types | Public Member Functions | Static Public Member Functions | List of all members
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::Codes & | getEventLogs () const
EventLogger & | getEventLogger ()

## Static Public Member Functions
static HostCheck & | Instance ()

## Member Typedef Documentation

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

## Constructor & Destructor Documentation

HostCheck | ( |  | ) |

## Member Function Documentation

static HostCheck& Instance | ( |  | ) |
| inline static

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 ©2018 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.