Dokumentation VDR

Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

cMenuSetupPage Class Reference

#include <menuitems.h>

Inheritance diagram for cMenuSetupPage:

Inheritance graph
Collaboration diagram for cMenuSetupPage:

Collaboration graph

Detailed Description

Menu setup.

Definition at line 111 of file menuitems.h.

Public Methods

 cMenuSetupPage (void)
virtual eOSState ProcessKey (eKeys Key)
void SetPlugin (cPlugin *Plugin)

Protected Methods

void SetSection (const char *Section)
virtual void Store (void)=0
void SetupStore (const char *Name, const char *Value=NULL)
void SetupStore (const char *Name, int Value)

Private Attributes


Constructor & Destructor Documentation

cMenuSetupPage::cMenuSetupPage void   

Definition at line 485 of file menuitems.c.

References plugin.

Member Function Documentation

eOSState cMenuSetupPage::ProcessKey eKeys    Key [virtual]

Reimplemented from cOsdMenu.

Reimplemented in cMenuSetupOSD, cMenuSetupDVB, cMenuSetupLNB, cMenuSetupCICAM, and cMenuSetupPlugins.

Definition at line 498 of file menuitems.c.

References eOSState, kOk, osBack, osUnknown, cOsdMenu::ProcessKey(), and Store().

Referenced by cMenuSetupPlugins::ProcessKey(), cMenuSetupCICAM::ProcessKey(), cMenuSetupLNB::ProcessKey(), cMenuSetupDVB::ProcessKey(), and cMenuSetupOSD::ProcessKey().

void cMenuSetupPage::SetPlugin cPlugin   Plugin

Definition at line 513 of file menuitems.c.

References cPlugin::Name(), plugin, SetSection(), and tr.

Referenced by cMenuSetupPlugins::ProcessKey().

void cMenuSetupPage::SetSection const char *    Section [protected]

Definition at line 491 of file menuitems.c.

References cOsdMenu::SetTitle(), and tr.

Referenced by cMenuSetupCICAM::cMenuSetupCICAM(), cMenuSetupDVB::cMenuSetupDVB(), cMenuSetupEPG::cMenuSetupEPG(), cMenuSetupLNB::cMenuSetupLNB(), cMenuSetupMisc::cMenuSetupMisc(), cMenuSetupPlugins::cMenuSetupPlugins(), cMenuSetupRecord::cMenuSetupRecord(), cMenuSetupReplay::cMenuSetupReplay(), cMenuSetupOSD::Set(), and SetPlugin().

void cMenuSetupPage::SetupStore const char *    Name,
int    Value

Definition at line 527 of file menuitems.c.

References plugin, and cPlugin::SetupStore().

void cMenuSetupPage::SetupStore const char *    Name,
const char *    Value = NULL

Definition at line 521 of file menuitems.c.

References plugin, and cPlugin::SetupStore().

virtual void cMenuSetupPage::Store void    [protected, pure virtual]

Implemented in cMenuSetupBase.

Referenced by ProcessKey().

Field Documentation

cPlugin* cMenuSetupPage::plugin [private]

Definition at line 113 of file menuitems.h.

Referenced by cMenuSetupPage(), SetPlugin(), and SetupStore().

The documentation for this class was generated from the following files:
Generated on Wed Feb 5 23:31:39 2003 for VDR by doxygen1.3-rc2