vdr  2.2.0
Public Member Functions | Private Attributes | List of all members
cMutexLock Class Reference

#include <thread.h>

Public Member Functions

 cMutexLock (cMutex *Mutex=NULL)
 
 ~cMutexLock ()
 
bool Lock (cMutex *Mutex)
 

Private Attributes

cMutexmutex
 
bool locked
 

Detailed Description

Definition at line 139 of file thread.h.

Constructor & Destructor Documentation

cMutexLock::cMutexLock ( cMutex Mutex = NULL)

Definition at line 356 of file thread.c.

References cCondWait::mutex.

cMutexLock::~cMutexLock ( )

Definition at line 363 of file thread.c.

References cCondWait::mutex.

Member Function Documentation

bool cMutexLock::Lock ( cMutex Mutex)

Definition at line 369 of file thread.c.

References cMutex::Lock(), and cCondWait::mutex.

Member Data Documentation

bool cMutexLock::locked
private

Definition at line 142 of file thread.h.

cMutex* cMutexLock::mutex
private

Definition at line 141 of file thread.h.


The documentation for this class was generated from the following files: