54 std::swap (handle, other.handle);
69 bool open (
const String& name);
77 void* getFunction (
const String& functionName) noexcept;
85 void* handle =
nullptr;
#define JUCE_API
This macro is added to all JUCE public class declarations.
void * getNativeHandle() const noexcept
Returns the platform-specific native library handle.
~DynamicLibrary()
Destructor.
DynamicLibrary(DynamicLibrary &&other) noexcept
Move constructor.
Handles the opening and closing of DLLs.