|
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 |
Classes | |
| struct | ArrayTag |
| struct | BinaryTag |
| struct | BoolTag |
| struct | DoubleTag |
| struct | Int64Tag |
| struct | IntTag |
| struct | MethodTag |
| struct | ObjectTag |
| struct | RefCountedArray |
| struct | StringTag |
| struct | UndefinedTag |
| struct | VoidTag |
Public Member Functions | |
| constexpr | VariantType (VoidTag) noexcept |
| constexpr | VariantType (UndefinedTag) noexcept |
| constexpr | VariantType (IntTag) noexcept |
| constexpr | VariantType (Int64Tag) noexcept |
| constexpr | VariantType (DoubleTag) noexcept |
| constexpr | VariantType (BoolTag) noexcept |
| constexpr | VariantType (StringTag) noexcept |
| constexpr | VariantType (ObjectTag) noexcept |
| constexpr | VariantType (ArrayTag) noexcept |
| constexpr | VariantType (BinaryTag) noexcept |
| constexpr | VariantType (MethodTag) noexcept |
Public Attributes | |
| bool | isVoid |
| bool | isUndefined |
| bool | isInt |
| bool | isInt64 |
| bool | isBool |
| bool | isDouble |
| bool | isString |
| bool | isObject |
| bool | isArray |
| bool | isBinary |
| bool | isMethod |
| bool | isComparable |
| int(* | toInt )(const ValueUnion &)=defaultToInt |
| int64(* | toInt64 )(const ValueUnion &)=defaultToInt64 |
| double(* | toDouble )(const ValueUnion &)=defaultToDouble |
| String(* | toString )(const ValueUnion &)=defaultToString |
| bool(* | toBool )(const ValueUnion &)=defaultToBool |
| ReferenceCountedObject *(* | toObject )(const ValueUnion &)=defaultToObject |
| Array< var > *(* | toArray )(const ValueUnion &)=defaultToArray |
| MemoryBlock *(* | toBinary )(const ValueUnion &)=defaultToBinary |
| var(* | clone )(const var &)=defaultClone |
| void(* | cleanUp )(ValueUnion &)=defaultCleanUp |
| void(* | createCopy )(ValueUnion &, const ValueUnion &)=defaultCreateCopy |
| bool(* | equals )(const ValueUnion &, const ValueUnion &, const VariantType &) |
| void(* | writeToStream )(const ValueUnion &, OutputStream &) |
Definition at line 40 of file juce_Variant.cpp.
| struct juce::var::VariantType::ArrayTag |
Definition at line 50 of file juce_Variant.cpp.
| struct juce::var::VariantType::BinaryTag |
Definition at line 51 of file juce_Variant.cpp.
| struct juce::var::VariantType::BoolTag |
Definition at line 47 of file juce_Variant.cpp.
| struct juce::var::VariantType::DoubleTag |
Definition at line 46 of file juce_Variant.cpp.
| struct juce::var::VariantType::Int64Tag |
Definition at line 45 of file juce_Variant.cpp.
| struct juce::var::VariantType::IntTag |
Definition at line 44 of file juce_Variant.cpp.
| struct juce::var::VariantType::MethodTag |
Definition at line 52 of file juce_Variant.cpp.
| struct juce::var::VariantType::ObjectTag |
Definition at line 49 of file juce_Variant.cpp.
| struct juce::var::VariantType::StringTag |
Definition at line 48 of file juce_Variant.cpp.
| struct juce::var::VariantType::UndefinedTag |
Definition at line 43 of file juce_Variant.cpp.
| struct juce::var::VariantType::VoidTag |
Definition at line 42 of file juce_Variant.cpp.
Definition at line 107 of file juce_Variant.cpp.
|
explicitconstexprnoexcept |
Definition at line 127 of file juce_Variant.cpp.
Definition at line 155 of file juce_Variant.cpp.
Definition at line 188 of file juce_Variant.cpp.
Definition at line 218 of file juce_Variant.cpp.
Definition at line 247 of file juce_Variant.cpp.
Definition at line 292 of file juce_Variant.cpp.
Definition at line 343 of file juce_Variant.cpp.
Definition at line 411 of file juce_Variant.cpp.
Definition at line 444 of file juce_Variant.cpp.
Definition at line 471 of file juce_Variant.cpp.
Definition at line 373 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 366 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 358 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 356 of file juce_Variant.cpp.
Definition at line 355 of file juce_Variant.cpp.
|
static |
Definition at line 388 of file juce_Variant.cpp.
Definition at line 425 of file juce_Variant.cpp.
|
static |
Definition at line 426 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 431 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 429 of file juce_Variant.cpp.
Definition at line 428 of file juce_Variant.cpp.
|
static |
Definition at line 437 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 236 of file juce_Variant.cpp.
Definition at line 234 of file juce_Variant.cpp.
Definition at line 232 of file juce_Variant.cpp.
Definition at line 230 of file juce_Variant.cpp.
Definition at line 231 of file juce_Variant.cpp.
Definition at line 233 of file juce_Variant.cpp.
|
static |
Definition at line 241 of file juce_Variant.cpp.
Definition at line 93 of file juce_Variant.cpp.
Definition at line 92 of file juce_Variant.cpp.
|
static |
Definition at line 94 of file juce_Variant.cpp.
Definition at line 90 of file juce_Variant.cpp.
|
static |
Definition at line 91 of file juce_Variant.cpp.
Definition at line 88 of file juce_Variant.cpp.
Definition at line 86 of file juce_Variant.cpp.
Definition at line 84 of file juce_Variant.cpp.
Definition at line 85 of file juce_Variant.cpp.
|
static |
Definition at line 89 of file juce_Variant.cpp.
Definition at line 87 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 206 of file juce_Variant.cpp.
Definition at line 204 of file juce_Variant.cpp.
Definition at line 202 of file juce_Variant.cpp.
Definition at line 200 of file juce_Variant.cpp.
Definition at line 201 of file juce_Variant.cpp.
Definition at line 203 of file juce_Variant.cpp.
|
static |
Definition at line 211 of file juce_Variant.cpp.
Definition at line 259 of file juce_Variant.cpp.
Definition at line 260 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 173 of file juce_Variant.cpp.
Definition at line 171 of file juce_Variant.cpp.
Definition at line 169 of file juce_Variant.cpp.
Definition at line 167 of file juce_Variant.cpp.
Definition at line 168 of file juce_Variant.cpp.
Definition at line 170 of file juce_Variant.cpp.
|
static |
Definition at line 181 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 140 of file juce_Variant.cpp.
Definition at line 138 of file juce_Variant.cpp.
Definition at line 136 of file juce_Variant.cpp.
Definition at line 134 of file juce_Variant.cpp.
Definition at line 135 of file juce_Variant.cpp.
Definition at line 137 of file juce_Variant.cpp.
|
static |
Definition at line 148 of file juce_Variant.cpp.
Definition at line 454 of file juce_Variant.cpp.
|
static |
Definition at line 455 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 460 of file juce_Variant.cpp.
Definition at line 458 of file juce_Variant.cpp.
Definition at line 457 of file juce_Variant.cpp.
|
static |
Definition at line 465 of file juce_Variant.cpp.
Definition at line 323 of file juce_Variant.cpp.
Definition at line 314 of file juce_Variant.cpp.
|
static |
Definition at line 325 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 332 of file juce_Variant.cpp.
Definition at line 311 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 312 of file juce_Variant.cpp.
Definition at line 306 of file juce_Variant.cpp.
|
static |
Definition at line 337 of file juce_Variant.cpp.
Definition at line 273 of file juce_Variant.cpp.
|
static |
Definition at line 274 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 276 of file juce_Variant.cpp.
Definition at line 266 of file juce_Variant.cpp.
Definition at line 264 of file juce_Variant.cpp.
Definition at line 262 of file juce_Variant.cpp.
Definition at line 263 of file juce_Variant.cpp.
Definition at line 265 of file juce_Variant.cpp.
|
static |
Definition at line 281 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 116 of file juce_Variant.cpp.
Definition at line 114 of file juce_Variant.cpp.
|
static |
Definition at line 121 of file juce_Variant.cpp.
|
staticnoexcept |
Definition at line 97 of file juce_Variant.cpp.
|
static |
Definition at line 102 of file juce_Variant.cpp.
|
default |
Definition at line 77 of file juce_Variant.cpp.
Definition at line 76 of file juce_Variant.cpp.
|
default |
Definition at line 78 of file juce_Variant.cpp.
| bool(* juce::var::VariantType::equals) (const ValueUnion &, const ValueUnion &, const VariantType &) |
Definition at line 80 of file juce_Variant.cpp.
| bool juce::var::VariantType::isArray |
Definition at line 63 of file juce_Variant.cpp.
| bool juce::var::VariantType::isBinary |
Definition at line 64 of file juce_Variant.cpp.
| bool juce::var::VariantType::isBool |
Definition at line 59 of file juce_Variant.cpp.
| bool juce::var::VariantType::isComparable |
Definition at line 66 of file juce_Variant.cpp.
| bool juce::var::VariantType::isDouble |
Definition at line 60 of file juce_Variant.cpp.
| bool juce::var::VariantType::isInt |
Definition at line 57 of file juce_Variant.cpp.
| bool juce::var::VariantType::isInt64 |
Definition at line 58 of file juce_Variant.cpp.
| bool juce::var::VariantType::isMethod |
Definition at line 65 of file juce_Variant.cpp.
| bool juce::var::VariantType::isObject |
Definition at line 62 of file juce_Variant.cpp.
| bool juce::var::VariantType::isString |
Definition at line 61 of file juce_Variant.cpp.
| bool juce::var::VariantType::isUndefined |
Definition at line 56 of file juce_Variant.cpp.
| bool juce::var::VariantType::isVoid |
Definition at line 55 of file juce_Variant.cpp.
Definition at line 73 of file juce_Variant.cpp.
|
default |
Definition at line 75 of file juce_Variant.cpp.
Definition at line 72 of file juce_Variant.cpp.
Definition at line 70 of file juce_Variant.cpp.
Definition at line 68 of file juce_Variant.cpp.
Definition at line 69 of file juce_Variant.cpp.
|
default |
Definition at line 73 of file juce_Variant.cpp.
Definition at line 71 of file juce_Variant.cpp.
| void(* juce::var::VariantType::writeToStream) (const ValueUnion &, OutputStream &) |
Definition at line 81 of file juce_Variant.cpp.