Panda3D
|
#include <pandadoc.hpp>
Public Member Functions | |
__init__ () | |
__init__ (str name) | |
![]() | |
acquire () | |
Grabs the mutex if it is available. More... | |
clearName () | |
The mutex name is only defined when compiling in DEBUG_THREADS mode. More... | |
bool | debugIsLocked () |
Returns true if the current thread has locked the Mutex, false otherwise. More... | |
str | getName () |
The mutex name is only defined when compiling in DEBUG_THREADS mode. More... | |
bool | hasName () |
The mutex name is only defined when compiling in DEBUG_THREADS mode. More... | |
output (Ostream out) | |
This method is declared virtual in MutexDebug, but non-virtual in MutexDirect. More... | |
release () | |
Releases the mutex. More... | |
setName (str name) | |
The mutex name is only defined when compiling in DEBUG_THREADS mode. More... | |
bool | tryAcquire () |
Returns immediately, with a true value indicating the mutex has been acquired, and false indicating it has not. More... | |
__init__ | ( | ) |
__init__ | ( | str | name | ) |