#define JUCE_API
This macro is added to all JUCE public class declarations.
A critical section that allows multiple simultaneous readers.
ScopedWriteLock(const ReadWriteLock &lock) noexcept
Creates a ScopedWriteLock.
~ScopedWriteLock() noexcept
Destructor.
Automatically locks and unlocks a ReadWriteLock object.