cSchedulesLock Class Reference

#include <epg.h>

List of all members.

Public Member Functions

 cSchedulesLock (bool WriteLock=false, int TimeoutMs=0)
 ~cSchedulesLock ()
bool Locked (void)

Private Attributes

bool locked


Detailed Description

Definition at line 153 of file epg.h.


Constructor & Destructor Documentation

cSchedulesLock::cSchedulesLock ( bool  WriteLock = false,
int  TimeoutMs = 0 
)

Definition at line 911 of file epg.c.

References cRwLock::Lock(), locked, cSchedules::rwlock, and cSchedules::schedules.

Here is the call graph for this function:

cSchedulesLock::~cSchedulesLock (  ) 

Definition at line 916 of file epg.c.

References locked, cSchedules::rwlock, cSchedules::schedules, and cRwLock::Unlock().

Here is the call graph for this function:


Member Function Documentation

bool cSchedulesLock::Locked ( void   )  [inline]

Definition at line 159 of file epg.h.

References locked.

Referenced by cSchedules::Schedules().


Member Data Documentation

bool cSchedulesLock::locked [private]

Definition at line 155 of file epg.h.

Referenced by cSchedulesLock(), Locked(), and ~cSchedulesLock().


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

Generated on Tue Jan 13 14:31:56 2009 for VDR by  doxygen 1.5.6