|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Public Types | |
| enum class | Type { kUninitialized , kInteger , kFloat , kString , kBinary } |
Public Member Functions | |
| Attribute (int64 value) | |
| Attribute (double value) | |
| Attribute (const TChar *value, uint32 sizeInCodeUnit) | |
| Attribute (const void *value, uint32 sizeInBytes) | |
| Attribute (Attribute &&o) | |
| Attribute & | operator= (Attribute &&o) |
| int64 | intValue () const |
| double | floatValue () const |
| const TChar * | stringValue (uint32 &sizeInCodeUnit) |
| const void * | binaryValue (uint32 &sizeInBytes) |
| Type | getType () const |
Definition at line 153 of file hostclasses.cpp.
|
strong |
Definition at line 155 of file hostclasses.cpp.
| Steinberg::Vst::HostAttributeList::Attribute::Attribute | ( | int64 | value | ) |
Definition at line 165 of file hostclasses.cpp.
| Steinberg::Vst::HostAttributeList::Attribute::Attribute | ( | double | value | ) |
Definition at line 166 of file hostclasses.cpp.
| Steinberg::Vst::HostAttributeList::Attribute::Attribute | ( | const TChar * | value, |
| uint32 | sizeInCodeUnit | ||
| ) |
Definition at line 168 of file hostclasses.cpp.
| Steinberg::Vst::HostAttributeList::Attribute::Attribute | ( | const void * | value, |
| uint32 | sizeInBytes | ||
| ) |
Definition at line 174 of file hostclasses.cpp.
| Steinberg::Vst::HostAttributeList::Attribute::Attribute | ( | Attribute && | o | ) |
Definition at line 179 of file hostclasses.cpp.
|
noexcept |
Definition at line 190 of file hostclasses.cpp.
| const void * Steinberg::Vst::HostAttributeList::Attribute::binaryValue | ( | uint32 & | sizeInBytes | ) |
Definition at line 204 of file hostclasses.cpp.
| double Steinberg::Vst::HostAttributeList::Attribute::floatValue | ( | ) | const |
Definition at line 197 of file hostclasses.cpp.
| Type Steinberg::Vst::HostAttributeList::Attribute::getType | ( | ) | const |
Definition at line 210 of file hostclasses.cpp.
| int64 Steinberg::Vst::HostAttributeList::Attribute::intValue | ( | ) | const |
Definition at line 196 of file hostclasses.cpp.
Definition at line 180 of file hostclasses.cpp.
| const TChar * Steinberg::Vst::HostAttributeList::Attribute::stringValue | ( | uint32 & | sizeInCodeUnit | ) |
Definition at line 199 of file hostclasses.cpp.