Panda3D
Public Member Functions

ReMutex Class Reference

A reentrant mutex. More...

#include "reMutex.h"

Inheritance diagram for ReMutex:
ReMutexDirect

List of all members.

Public Member Functions

 ReMutex (const char *name)
 ReMutex (const string &name)

Detailed Description

A reentrant mutex.

This kind of mutex can be locked more than once by the thread that already holds it, without deadlock. The thread must eventually release the mutex the same number of times it locked it.

This class inherits its implementation either from MutexDebug or ReMutexDirect, depending on the definition of DEBUG_THREADS.

Definition at line 36 of file reMutex.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Enumerations