VST 3 SDK  VST 3.7
SDK for developing VST plug-in
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
FactoryInfo Class Reference

#include <module.h>

Public Types

using PFactoryInfo = Steinberg::PFactoryInfo
 

Public Member Functions

 FactoryInfo () noexcept
 
 ~FactoryInfo () noexcept
 
 FactoryInfo (const FactoryInfo &) noexcept=default
 
 FactoryInfo (PFactoryInfo &&) noexcept
 
 FactoryInfo (FactoryInfo &&) noexcept=default
 
FactoryInfooperator= (const FactoryInfo &) noexcept=default
 
FactoryInfooperator= (FactoryInfo &&) noexcept
 
FactoryInfooperator= (PFactoryInfo &&) noexcept
 
std::string vendor () const noexcept
 
std::string url () const noexcept
 
std::string email () const noexcept
 
Steinberg::int32 flags () const noexcept
 
bool classesDiscardable () const noexcept
 
bool licenseCheck () const noexcept
 
bool componentNonDiscardable () const noexcept
 
PFactoryInfoget () noexcept
 

Member Typedef Documentation

Constructor & Destructor Documentation

FactoryInfo ( )
inlinenoexcept
~FactoryInfo ( )
inlinenoexcept
FactoryInfo ( const FactoryInfo )
defaultnoexcept
FactoryInfo ( PFactoryInfo &&  other)
noexcept
FactoryInfo ( FactoryInfo &&  )
defaultnoexcept

Member Function Documentation

FactoryInfo& operator= ( const FactoryInfo )
defaultnoexcept
FactoryInfo & operator= ( FactoryInfo &&  other)
noexcept
FactoryInfo & operator= ( PFactoryInfo &&  other)
noexcept
std::string vendor ( ) const
noexcept
std::string url ( ) const
noexcept
std::string email ( ) const
noexcept
Steinberg::int32 flags ( ) const
noexcept
bool classesDiscardable ( ) const
noexcept
bool licenseCheck ( ) const
noexcept
bool componentNonDiscardable ( ) const
noexcept
PFactoryInfo& get ( )
inlinenoexcept
Empty

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