22 #include "mythlocked.h" 23 #include "private/os/threads/mutex.h" 41 LockGuard::~LockGuard()
43 m_lock->mutex.Unlock();
static void Lock(Lockable *lock)
static void DestroyLock(Lockable *lock)
static void ClearLock(Lockable *lock)
static Lockable * CreateLock()
static void Unlock(Lockable *lock)
LockGuard(Lockable *lock)
This is the main namespace that encloses all public classes.