| Interface Technology Basics
    VST 3.7
    SDK for developing VST plug-in | 
Basic Information about the class factory of the plug-in. More...
#include <ipluginbase.h>
| Public Types | |
| enum | FactoryFlags { kNoFlags = 0, kClassesDiscardable = 1 << 0, kLicenseCheck = 1 << 1, kComponentNonDiscardable = 1 << 3, kUnicode = 1 << 4 } | 
| enum | { kURLSize = 256, kEmailSize = 128, kNameSize = 64 } | 
| Public Member Functions | |
| PFactoryInfo (const char8 *_vendor, const char8 *_url, const char8 *_email, int32 _flags) | |
| PFactoryInfo () | |
| Public Attributes | |
| char8 | vendor [kNameSize] | 
| e.g. "Steinberg Media Technologies" | |
| char8 | url [kURLSize] | 
| e.g. "http://www.steinberg.de" | |
| char8 | email [kEmailSize] | 
| e.g. "info@steinberg.de" | |
| int32 | flags | 
| (see FactoryFlags above) | |
Basic Information about the class factory of the plug-in.
| enum FactoryFlags | 
| 
 | inline | 
| 
 | inline | 
| char8 email[kEmailSize] | 
e.g. "info@steinberg.de"
| int32 flags | 
(see FactoryFlags above)