| VST 3 SDK VST 3.7
    SDK for developing VST plug-in | 
#include <uid.h>
| Public Types | |
| using | TUID = Steinberg::TUID | 
| Public Member Functions | |
| constexpr | UID () noexcept=default | 
| UID (uint32_t l1, uint32_t l2, uint32_t l3, uint32_t l4, bool comFormat=defaultComFormat) noexcept | |
| UID (const TUID &uid) noexcept | |
| UID (const UID &uid) noexcept | |
| UID & | operator= (const UID &uid) noexcept | 
| UID & | operator= (const TUID &uid) noexcept | 
| constexpr const TUID & | data () const noexcept | 
| constexpr size_t | size () const noexcept | 
| std::string | toString (bool comFormat=defaultComFormat) const noexcept | 
| Static Public Member Functions | |
| template<typename StringT > | |
| static Optional< UID > | fromString (const StringT &str, bool comFormat=defaultComFormat) noexcept | 
| static UID | fromTUID (const TUID _uid) noexcept | 
| Static Public Attributes | |
| static constexpr bool | defaultComFormat = false | 
| using TUID = Steinberg::TUID | 
| 
 | constexprdefaultnoexcept | 
| 
 | inlinenoexcept | 
| 
 | inlineconstexprnoexcept | 
| 
 | inlineconstexprnoexcept | 
| 
 | inlinenoexcept | 
| 
 | inlinestaticnoexcept | 
| 
 | staticconstexpr |