#include <UT_LockUtil.h>
Public Types | |
| typedef UT_LockScopeType < UT_DebugLockType< Lock > > | Scope |
Public Member Functions | |
| UT_DebugLockType (const char *name, int lockstate=0, bool threadlock=false) | |
| UT_DebugLockType (const UT_DebugLockType &rhs) | |
| ~UT_DebugLockType () | |
| bool | lock (int ms) |
| void | lock () |
| bool | safeLock () |
| void | unlock () |
| bool | isLocked () |
Definition at line 143 of file UT_LockUtil.h.
| typedef UT_LockScopeType< UT_DebugLockType<Lock> > UT_DebugLockType< Lock >::Scope |
Definition at line 169 of file UT_LockUtil.h.
| UT_DebugLockType< Lock >::UT_DebugLockType | ( | const char * | name, | |
| int | lockstate = 0, |
|||
| bool | threadlock = false | |||
| ) | [inline] |
Definition at line 146 of file UT_LockUtil.h.
| UT_DebugLockType< Lock >::UT_DebugLockType | ( | const UT_DebugLockType< Lock > & | rhs | ) | [inline] |
Definition at line 150 of file UT_LockUtil.h.
| UT_DebugLockType< Lock >::~UT_DebugLockType | ( | ) | [inline] |
Definition at line 154 of file UT_LockUtil.h.
| bool UT_DebugLockType< Lock >::isLocked | ( | ) | [inline] |
Definition at line 167 of file UT_LockUtil.h.
| void UT_DebugLockType< Lock >::lock | ( | ) | [inline] |
Definition at line 162 of file UT_LockUtil.h.
| bool UT_DebugLockType< Lock >::lock | ( | int | ms | ) | [inline] |
Definition at line 160 of file UT_LockUtil.h.
| bool UT_DebugLockType< Lock >::safeLock | ( | ) | [inline] |
Definition at line 163 of file UT_LockUtil.h.
| void UT_DebugLockType< Lock >::unlock | ( | ) | [inline] |
Definition at line 165 of file UT_LockUtil.h.
1.5.9