vdr 2.7.6
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 157 of file thread.h.

Constructor & Destructor Documentation

◆ cThreadLock()

cThreadLock::cThreadLock ( cThread * Thread = NULL)

Definition at line 414 of file thread.c.

References Lock(), locked, and thread.

◆ ~cThreadLock()

cThreadLock::~cThreadLock ( )

Definition at line 421 of file thread.c.

References locked, and thread.

Member Function Documentation

◆ Lock()

bool cThreadLock::Lock ( cThread * Thread)

Definition at line 427 of file thread.c.

References cThread::Lock(), locked, and thread.

Referenced by cThreadLock().

Member Data Documentation

◆ locked

bool cThreadLock::locked
private

Definition at line 160 of file thread.h.

Referenced by cThreadLock(), Lock(), and ~cThreadLock().

◆ thread

cThread* cThreadLock::thread
private

Definition at line 159 of file thread.h.

Referenced by cThreadLock(), Lock(), and ~cThreadLock().


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