Classes | Typedefs
juce_CriticalSection.h File Reference

Classes

class  CriticalSection
 A re-entrant mutex. More...
 
class  DummyCriticalSection
 A class that can be used in place of a real CriticalSection object, but which doesn't perform any locking. More...
 
struct  DummyCriticalSection::ScopedLockType
 A dummy scoped-lock type to use with a dummy critical section. More...
 

Typedefs

typedef CriticalSection::ScopedLockType ScopedLock
 Automatically locks and unlocks a CriticalSection object. More...
 
typedef CriticalSection::ScopedUnlockType ScopedUnlock
 Automatically unlocks and re-locks a CriticalSection object. More...
 
typedef CriticalSection::ScopedTryLockType ScopedTryLock
 Automatically tries to lock and unlock a CriticalSection object. More...