56 const ARA::ARAFactory*
get()
const noexcept {
return factory.
get(); }
78JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE (
"-Wmissing-field-initializers")
84 std::forward<Ts> (
ts)... };
87JUCE_END_IGNORE_WARNINGS_GCC_LIKE
Encapsulates an ARAFactory pointer and makes sure that it remains in a valid state for the lifetime o...
const ARA::ARAFactory * get() const noexcept
Returns the contained ARAFactory pointer, which can be a nullptr.
Type unalignedPointerCast(void *ptr) noexcept
Casts a pointer to another type via void*, which suppresses the cast-align warning which sometimes ar...
Represents the result of AudioPluginFormatManager::createARAFactoryAsync().