vdr
1.7.27
|
#include <epg.h>
Public Member Functions | |
cSchedulesLock (bool WriteLock=false, int TimeoutMs=0) | |
~cSchedulesLock () | |
bool | Locked (void) |
cSchedulesLock (bool WriteLock=false, int TimeoutMs=0) | |
~cSchedulesLock () | |
bool | Locked (void) |
Private Attributes | |
bool | locked |
cSchedulesLock::cSchedulesLock | ( | bool | WriteLock = false , |
int | TimeoutMs = 0 |
||
) |
Definition at line 1114 of file epg.c.
References cRwLock::Lock(), locked, cSchedules::rwlock, and cSchedules::schedules.
Definition at line 1119 of file epg.c.
References locked, cSchedules::rwlock, cSchedules::schedules, and cRwLock::Unlock().
cSchedulesLock::cSchedulesLock | ( | bool | WriteLock = false , |
int | TimeoutMs = 0 |
||
) |
bool cSchedulesLock::Locked | ( | void | ) | [inline] |
bool cSchedulesLock::Locked | ( | void | ) | [inline] |
Definition at line 186 of file include/vdr/epg.h.
References locked.
bool cSchedulesLock::locked [private] |
Definition at line 182 of file epg.h.
Referenced by cSchedulesLock(), Locked(), and ~cSchedulesLock().