|
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 |