18 #include "pandabase.h" 32 INLINE MutexHolder(
const Mutex &mutex,
Thread *current_thread);
33 INLINE MutexHolder(
Mutex *&mutex);
34 INLINE ~MutexHolder();
36 INLINE MutexHolder(
const MutexHolder ©);
37 INLINE
void operator = (
const MutexHolder ©);
44 #if defined(HAVE_THREADS) || defined(DEBUG_THREADS) 49 #include "mutexHolder.I" A standard mutex, or mutual exclusion lock.
A lightweight C++ object whose constructor calls acquire() and whose destructor calls release() on a ...
A thread; that is, a lightweight process.