vdr  1.7.27
Public Member Functions | Private Attributes
cTimerEntry Class Reference

List of all members.

Public Member Functions

 cTimerEntry (cMenuTimerItem *item)
 cTimerEntry (const cTimer *timer, time_t start)
virtual int Compare (const cListObject &ListObject) const
bool active (void) const
time_t startTime (void) const
int priority (void) const
int duration (void) const
bool repTimer (void) const
bool isDummy (void) const
const cTimer * Timer (void) const
void SetDiskStatus (char DiskStatus)

Private Attributes

cMenuTimerItem * item
const cTimer * timer
time_t start

Detailed Description

Definition at line 1110 of file menu.c.


Constructor & Destructor Documentation

Definition at line 1116 of file menu.c.

cTimerEntry::cTimerEntry ( const cTimer *  timer,
time_t  start 
) [inline]

Definition at line 1117 of file menu.c.


Member Function Documentation

bool cTimerEntry::active ( void  ) const [inline]

Definition at line 1119 of file menu.c.

References cTimer::HasFlags(), tfActive, and timer.

Referenced by cMenuTimers::ActualiseDiskStatus().

int cTimerEntry::Compare ( const cListObject &  ListObject) const [virtual]

Must return 0 if this object is equal to ListObject, a positive value if it is "greater", and a negative value if it is "smaller".

Reimplemented from cListObject.

Definition at line 1129 of file menu.c.

References priority(), and startTime().

int cTimerEntry::duration ( void  ) const

Definition at line 1138 of file menu.c.

References cTimer::Start(), cTimer::Stop(), and timer.

Referenced by cMenuTimers::ActualiseDiskStatus().

bool cTimerEntry::isDummy ( void  ) const [inline]

Definition at line 1124 of file menu.c.

References item.

Referenced by cMenuTimers::ActualiseDiskStatus().

int cTimerEntry::priority ( void  ) const [inline]

Definition at line 1121 of file menu.c.

References cTimer::Priority(), and timer.

Referenced by Compare().

bool cTimerEntry::repTimer ( void  ) const [inline]

Definition at line 1123 of file menu.c.

References cTimer::IsSingleEvent(), and timer.

Referenced by cMenuTimers::ActualiseDiskStatus().

void cTimerEntry::SetDiskStatus ( char  DiskStatus)

Definition at line 1147 of file menu.c.

References item, and cMenuTimerItem::SetDiskStatus().

Referenced by cMenuTimers::ActualiseDiskStatus().

time_t cTimerEntry::startTime ( void  ) const [inline]

Definition at line 1120 of file menu.c.

References start.

Referenced by cMenuTimers::ActualiseDiskStatus(), and Compare().

const cTimer* cTimerEntry::Timer ( void  ) const [inline]

Definition at line 1125 of file menu.c.

References timer.

Referenced by cMenuTimers::ActualiseDiskStatus().


Member Data Documentation

Definition at line 1112 of file menu.c.

Referenced by isDummy(), and SetDiskStatus().

time_t cTimerEntry::start [private]

Definition at line 1114 of file menu.c.

Referenced by startTime().

const cTimer* cTimerEntry::timer [private]

Definition at line 1113 of file menu.c.

Referenced by active(), duration(), priority(), repTimer(), and Timer().


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