21 INLINE LightReMutexHolder::
23 #if defined(HAVE_THREADS) || defined(DEBUG_THREADS) 36 INLINE LightReMutexHolder::
38 #if defined(HAVE_THREADS) || defined(DEBUG_THREADS) 40 _mutex->
acquire(current_thread);
55 INLINE LightReMutexHolder::
57 #if defined(HAVE_THREADS) || defined(DEBUG_THREADS) 71 INLINE LightReMutexHolder::
72 ~LightReMutexHolder() {
73 #if defined(HAVE_THREADS) || defined(DEBUG_THREADS) 83 INLINE LightReMutexHolder::
93 INLINE
void LightReMutexHolder::
A lightweight reentrant mutex.
Similar to MutexHolder, but for a light reentrant mutex.
A thread; that is, a lightweight process.
void acquire() const
Grabs the lightReMutex if it is available.