SASC
DVBSoftCAM

cTimers Class Reference

#include <timers.h>

Inheritance diagram for cTimers:

List of all members.

Public Member Functions

 cTimers (void)
cTimer * GetTimer (cTimer *Timer)
cTimer * GetMatch (time_t t)
cTimer * GetMatch (const cEvent *Event, int *Match=NULL)
cTimer * GetNextActiveTimer (void)
int BeingEdited (void)
void IncBeingEdited (void)
void DecBeingEdited (void)
void SetModified (void)
bool Modified (int &State)
void SetEvents (void)
void DeleteExpired (void)

Detailed Description

Definition at line 100 of file timers.h.


Constructor & Destructor Documentation

cTimers::cTimers ( void  )

Member Function Documentation

int cTimers::BeingEdited ( void  ) [inline]

Definition at line 112 of file timers.h.

{ return beingEdited; }
void cTimers::DecBeingEdited ( void  ) [inline]

Definition at line 114 of file timers.h.

{ if (!--beingEdited) lastSetEvents = 0; }
void cTimers::DeleteExpired ( void  )
cTimer* cTimers::GetMatch ( time_t  t)
cTimer* cTimers::GetMatch ( const cEvent *  Event,
int *  Match = NULL 
)
cTimer* cTimers::GetNextActiveTimer ( void  )
cTimer* cTimers::GetTimer ( cTimer *  Timer)
void cTimers::IncBeingEdited ( void  ) [inline]

Definition at line 113 of file timers.h.

{ beingEdited++; }
bool cTimers::Modified ( int &  State)

Returns true if any of the timers have been modified, which is detected by State being different than the internal state. Upon return the internal state will be stored in State.

void cTimers::SetEvents ( void  )
void cTimers::SetModified ( void  )

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines