15 #ifndef LIGHTREMUTEXHOLDER_H 16 #define LIGHTREMUTEXHOLDER_H 18 #include "pandabase.h" 19 #include "lightReMutex.h" 32 INLINE ~LightReMutexHolder();
34 INLINE LightReMutexHolder(
const LightReMutexHolder ©);
35 INLINE
void operator = (
const LightReMutexHolder ©);
38 #if defined(HAVE_THREADS) || defined(DEBUG_THREADS) 43 #include "lightReMutexHolder.I" A lightweight reentrant mutex.
Similar to MutexHolder, but for a light reentrant mutex.
A thread; that is, a lightweight process.