18 #include "pandabase.h"
19 #include "mutexDebug.h"
20 #include "mutexDirect.h"
42 class EXPCL_PANDA_PIPELINE
Mutex :
public MutexDebug
45 #endif // DEBUG_THREADS
50 INLINE Mutex(
const char *name);
52 INLINE Mutex(
const string &name);
55 INLINE Mutex(
const Mutex ©);
56 INLINE
void operator = (
const Mutex ©);
61 static Mutex _notify_mutex;
A standard mutex, or mutual exclusion lock.
This class implements a standard mutex by making direct calls to the underlying implementation layer...