|
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 |
Encapsulates an ARAFactory pointer and makes sure that it remains in a valid state for the lifetime of the ARAFactoryWrapper object. More...
#include "juce_ARACommon.h"
Public Member Functions | |
| ARAFactoryWrapper (std::shared_ptr< const ARA::ARAFactory > factoryIn) | |
| const ARA::ARAFactory * | get () const noexcept |
| Returns the contained ARAFactory pointer, which can be a nullptr. | |
Encapsulates an ARAFactory pointer and makes sure that it remains in a valid state for the lifetime of the ARAFactoryWrapper object.
@tags{ARA}
Definition at line 41 of file juce_ARACommon.h.
|
explicit |
Definition at line 50 of file juce_ARACommon.h.
|
noexcept |
Returns the contained ARAFactory pointer, which can be a nullptr.
The validity of the returned pointer is only guaranteed for the lifetime of this wrapper.
Definition at line 56 of file juce_ARACommon.h.