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.