Classes | |
| class | juce::CriticalSection |
| A re-entrant mutex. More... | |
| class | juce::DummyCriticalSection |
| A class that can be used in place of a real CriticalSection object, but which doesn't perform any locking. More... | |
| struct | juce::DummyCriticalSection::ScopedLockType |
| A dummy scoped-lock type to use with a dummy critical section. More... | |
Namespaces | |
| namespace | juce |
Typedefs | |
| using | juce::ScopedLock = CriticalSection::ScopedLockType |
| Automatically locks and unlocks a CriticalSection object. | |
| using | juce::ScopedUnlock = CriticalSection::ScopedUnlockType |
| Automatically unlocks and re-locks a CriticalSection object. | |
| using | juce::ScopedTryLock = CriticalSection::ScopedTryLockType |
| Automatically tries to lock and unlock a CriticalSection object. | |