cMenuTimers Class Reference

Inheritance diagram for cMenuTimers:

Inheritance graph
[legend]
Collaboration diagram for cMenuTimers:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cMenuTimers (void)
virtual ~cMenuTimers ()
virtual eOSState ProcessKey (eKeys Key)

Private Member Functions

eOSState Edit (void)
eOSState New (void)
eOSState Delete (void)
eOSState OnOff (void)
eOSState Info (void)
cTimerCurrentTimer (void)
void SetHelpKeys (void)

Private Attributes

int helpKeys


Detailed Description

Definition at line 768 of file menu.c.


Constructor & Destructor Documentation

cMenuTimers::cMenuTimers ( void   ) 

cMenuTimers::~cMenuTimers (  )  [virtual]

Definition at line 798 of file menu.c.

References cTimers::DecBeingEdited(), and Timers.

Here is the call graph for this function:


Member Function Documentation

eOSState cMenuTimers::Edit ( void   )  [private]

Definition at line 844 of file menu.c.

References cOsdMenu::AddSubMenu(), cListBase::Count(), CurrentTimer(), cOsdMenu::HasSubMenu(), isyslog, and osContinue.

Referenced by ProcessKey().

Here is the call graph for this function:

eOSState cMenuTimers::New ( void   )  [private]

Definition at line 852 of file menu.c.

References cOsdMenu::AddSubMenu(), cOsdMenu::HasSubMenu(), and osContinue.

Referenced by ProcessKey().

Here is the call graph for this function:

eOSState cMenuTimers::Delete ( void   )  [private]

eOSState cMenuTimers::OnOff ( void   )  [private]

eOSState cMenuTimers::Info ( void   )  [private]

Definition at line 883 of file menu.c.

References cOsdMenu::AddSubMenu(), cListBase::Count(), CurrentTimer(), cTimer::Event(), cOsdMenu::HasSubMenu(), and osContinue.

Referenced by ProcessKey().

Here is the call graph for this function:

cTimer * cMenuTimers::CurrentTimer ( void   )  [private]

Definition at line 803 of file menu.c.

References cOsdMenu::Current(), cList< cOsdItem >::Get(), and cMenuTimerItem::Timer().

Referenced by Delete(), Edit(), Info(), OnOff(), and SetHelpKeys().

Here is the call graph for this function:

void cMenuTimers::SetHelpKeys ( void   )  [private]

Definition at line 809 of file menu.c.

References CurrentTimer(), cTimer::Event(), helpKeys, cOsdMenu::SetHelp(), and tr.

Referenced by cMenuTimers(), and ProcessKey().

Here is the call graph for this function:

eOSState cMenuTimers::ProcessKey ( eKeys  Key  )  [virtual]

Reimplemented from cOsdMenu.

Definition at line 893 of file menu.c.

References cOsdMenu::Add(), cListBase::Count(), Delete(), cOsdMenu::Display(), Edit(), cList< T >::Get(), cOsdMenu::HasSubMenu(), Info(), kBlue, kGreen, kInfo, kNone, kOk, kRed, kYellow, New(), OnOff(), osUnknown, cOsdMenu::ProcessKey(), SetHelpKeys(), and Timers.

Here is the call graph for this function:


Member Data Documentation

int cMenuTimers::helpKeys [private]

Definition at line 770 of file menu.c.

Referenced by cMenuTimers(), and SetHelpKeys().


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

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