| VST 3 SDK VST 3.7
    SDK for developing VST plug-in | 
#include <module.h>
| Classes | |
| struct | Data | 
| Public Types | |
| using | SubCategories = std::vector< std::string > | 
| using | PClassInfo = Steinberg::PClassInfo | 
| using | PClassInfo2 = Steinberg::PClassInfo2 | 
| using | PClassInfoW = Steinberg::PClassInfoW | 
| Public Member Functions | |
| ClassInfo () noexcept | |
| ClassInfo (const PClassInfo &info) noexcept | |
| ClassInfo (const PClassInfo2 &info) noexcept | |
| ClassInfo (const PClassInfoW &info) noexcept | |
| ClassInfo (const ClassInfo &)=default | |
| ClassInfo & | operator= (const ClassInfo &)=default | 
| ClassInfo (ClassInfo &&)=default | |
| ClassInfo & | operator= (ClassInfo &&)=default | 
| const UID & | ID () const noexcept | 
| int32_t | cardinality () const noexcept | 
| const std::string & | category () const noexcept | 
| const std::string & | name () const noexcept | 
| const std::string & | vendor () const noexcept | 
| const std::string & | version () const noexcept | 
| const std::string & | sdkVersion () const noexcept | 
| const SubCategories & | subCategories () const noexcept | 
| std::string | subCategoriesString () const noexcept | 
| Steinberg::uint32 | classFlags () const noexcept | 
| Data & | get () noexcept | 
| using SubCategories = std::vector<std::string> | 
| using PClassInfo = Steinberg::PClassInfo | 
| using PClassInfo2 = Steinberg::PClassInfo2 | 
| using PClassInfoW = Steinberg::PClassInfoW | 
| 
 | inlinenoexcept | 
| 
 | explicitnoexcept | 
| 
 | explicitnoexcept | 
| 
 | explicitnoexcept | 
| 
 | noexcept | 
| 
 | noexcept | 
| 
 | noexcept | 
| 
 | noexcept | 
| 
 | noexcept | 
| 
 | noexcept | 
| 
 | noexcept | 
| 
 | noexcept | 
| 
 | noexcept | 
| 
 | noexcept | 
| 
 | inlinenoexcept |