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

#include <thread.h>

Public Member Functions

 cThreadLock (cThread *Thread=NULL)
 
 ~cThreadLock ()
 
bool Lock (cThread *Thread)
 

Private Attributes

cThreadthread
 
bool locked
 

Detailed Description

Definition at line 155 of file thread.h.

Constructor & Destructor Documentation

cThreadLock::cThreadLock ( cThread Thread = NULL)

Definition at line 382 of file thread.c.

cThreadLock::~cThreadLock ( )

Definition at line 389 of file thread.c.

Member Function Documentation

bool cThreadLock::Lock ( cThread Thread)

Definition at line 395 of file thread.c.

References cIoThrottle::count, cThread::Lock(), and cIoThrottle::mutex.

Member Data Documentation

bool cThreadLock::locked
private

Definition at line 158 of file thread.h.

cThread* cThreadLock::thread
private

Definition at line 157 of file thread.h.


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