39 #ifndef BLOCXX_MUTEXLOCK_HPP_INCLUDE_GUARD_
40 #define BLOCXX_MUTEXLOCK_HPP_INCLUDE_GUARD_
41 #include "blocxx/BLOCXX_config.h"
53 :
m_mutex(&mutex), m_locked(false)
76 assert(m_locked ==
false);
82 assert(m_locked ==
true);
NonRecursiveMutex m_mutex
MutexLock(const MutexLock &arg)
MutexLock(Mutex &mutex, bool initially_locked=true)
The Condition class represents a synchronization device that allows threads to suspend execution and ...