#include <lightMutex.h>


| Classes | |
| class | unlockable_lock | 
| requirement: thread local  More... | |
| Public Types | |
| typedef LightScopedLock < LightMutex > | scoped_lock | 
| Public Member Functions | |
| LightMutex () | |
| bool | tryLock () | 
| bool | waitLock (int counter) | 
| void | lock () | 
| void | unlock () | 
| Private Attributes | |
| volatile int | data | 
Definition at line 48 of file lightMutex.h.
Definition at line 51 of file lightMutex.h.
| 
 | inline | 
Definition at line 53 of file lightMutex.h.
| 
 | inline | 
Definition at line 78 of file lightMutex.h.
References tryLock(), and waitLock().
Referenced by osl::misc::LightMutex::unlockable_lock::unlockable_lock().
| 
 | inline | 
| 
 | inline | 
Definition at line 87 of file lightMutex.h.
References data.
Referenced by osl::misc::LightMutex::unlockable_lock::unlock().
| 
 | inline | 
| 
 | private | 
Definition at line 49 of file lightMutex.h.
Referenced by tryLock(), unlock(), and waitLock().
 1.8.4
 1.8.4