29 #ifndef JUCE_SPINLOCK_H_INCLUDED 30 #define JUCE_SPINLOCK_H_INCLUDED 66 return lock.compareAndSetBool (1, 0);
70 inline void exit() const noexcept
91 #endif // JUCE_SPINLOCK_H_INCLUDED #define noexcept
Definition: juce_CompilerSupport.h:141
void exit() const noexcept
Definition: juce_SpinLock.h:70
Definition: juce_ScopedLock.h:59
Definition: juce_ScopedLock.h:128
GenericScopedUnlock< SpinLock > ScopedUnlockType
Definition: juce_SpinLock.h:81
Definition: juce_SpinLock.h:46
bool tryEnter() const noexcept
Definition: juce_SpinLock.h:64
#define JUCE_API
Definition: juce_StandardHeader.h:139
~SpinLock() noexcept
Definition: juce_SpinLock.h:50
GenericScopedLock< SpinLock > ScopedLockType
Definition: juce_SpinLock.h:78
SpinLock() noexcept
Definition: juce_SpinLock.h:49