VST 3 SDK VST 3.8
SDK for developing VST plug-in
Loading...
Searching...
No Matches
pluginfactory_constexpr.h File Reference

Classes

class  PluginFactory< T >
 IPluginFactory implementation with compile time provided factory and class infos. More...
 
struct  ClassInfo2WithCreateFunc
 

Namespaces

namespace  Steinberg
 A replacement for InitModule and DeinitModule.
 
namespace  Steinberg::PluginFactoryDetail
 

Macros

#define BEGIN_FACTORY_DEF(company, url, email, noClasses)
 
#define DEF_CLASS(cid, cardinality, category, name, classFlags, subCategories, version, sdkVersion, createMethod, createContext)
 
#define END_FACTORY
 

Functions

constexpr ClassInfo2WithCreateFunc makeClassInfo2 (const TUID cid, int32 cardinality, const char8 *category, const char8 *name, int32 classFlags, const char8 *subCategories, const char8 *vendor, const char8 *version, const char8 *sdkVersion, ClassInfo2WithCreateFunc::CreateInstanceFunc func, void *context=nullptr)
 
Empty

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