|
vdr
1.7.27
|
#include <thread.h>
Public Member Functions | |
| cMutexLock (cMutex *Mutex=NULL) | |
| ~cMutexLock () | |
| bool | Lock (cMutex *Mutex) |
| cMutexLock (cMutex *Mutex=NULL) | |
| ~cMutexLock () | |
| bool | Lock (cMutex *Mutex) |
Private Attributes | |
| cMutex * | mutex |
| bool | locked |
Definition at line 132 of file include/vdr/thread.h.
| cMutexLock::cMutexLock | ( | cMutex * | Mutex = NULL | ) |
Definition at line 358 of file thread.c.
References locked, mutex, and cMutex::Unlock().
| cMutexLock::cMutexLock | ( | cMutex * | Mutex = NULL | ) |
| bool cMutexLock::Lock | ( | cMutex * | Mutex | ) |
Definition at line 364 of file thread.c.
References cMutex::Lock(), locked, and mutex.
Referenced by cMutexLock().
| bool cMutexLock::Lock | ( | cMutex * | Mutex | ) |
bool cMutexLock::locked [private] |
Definition at line 135 of file include/vdr/thread.h.
Referenced by cMutexLock(), Lock(), and ~cMutexLock().
cMutex * cMutexLock::mutex [private] |
Definition at line 134 of file include/vdr/thread.h.
Referenced by cMutexLock(), Lock(), and ~cMutexLock().
1.8.0