vdr  1.7.27
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes
cMenuRecordings Class Reference

#include <menu.h>

List of all members.

Public Member Functions

 cMenuRecordings (const char *Base=NULL, int Level=0, bool OpenSubMenus=false)
 ~cMenuRecordings ()
virtual eOSState ProcessKey (eKeys Key)
 cMenuRecordings (const char *Base=NULL, int Level=0, bool OpenSubMenus=false)
 ~cMenuRecordings ()
virtual eOSState ProcessKey (eKeys Key)

Protected Member Functions

cRecordingGetRecording (cMenuRecordingItem *Item)
cRecordingGetRecording (cMenuRecordingItem *Item)

Private Member Functions

bool SetFreeDiskDisplay (bool Force=false)
void SetHelpKeys (void)
void Set (bool Refresh=false)
bool Open (bool OpenSubMenus=false)
eOSState Play (void)
eOSState Rewind (void)
eOSState Delete (void)
eOSState Info (void)
eOSState Commands (eKeys Key=kNone)
eOSState Edit (void)
bool SetFreeDiskDisplay (bool Force=false)
void SetHelpKeys (void)
void Set (bool Refresh=false)
bool Open (bool OpenSubMenus=false)
eOSState Play (void)
eOSState Rewind (void)
eOSState Delete (void)
eOSState Info (void)
eOSState Commands (eKeys Key=kNone)
eOSState Edit (void)

Private Attributes

char * base
int level
int recordingsState
int helpKeys

Detailed Description

Definition at line 194 of file include/vdr/menu.h.


Constructor & Destructor Documentation

cMenuRecordings::cMenuRecordings ( const char *  Base = NULL,
int  Level = 0,
bool  OpenSubMenus = false 
)

Definition at line 2577 of file menu.c.

References base, and helpKeys.

cMenuRecordings::cMenuRecordings ( const char *  Base = NULL,
int  Level = 0,
bool  OpenSubMenus = false 
)

Member Function Documentation

eOSState cMenuRecordings::Delete ( void  ) [private]
eOSState cMenuRecordings::Delete ( void  ) [private]
eOSState cMenuRecordings::Edit ( void  ) [private]
eOSState cMenuRecordings::Edit ( void  ) [private]
eOSState cMenuRecordings::Info ( void  ) [private]
eOSState cMenuRecordings::Info ( void  ) [private]
bool cMenuRecordings::Open ( bool  OpenSubMenus = false) [private]
bool cMenuRecordings::Open ( bool  OpenSubMenus = false) [private]
eOSState cMenuRecordings::Play ( void  ) [private]
eOSState cMenuRecordings::Play ( void  ) [private]
virtual eOSState cMenuRecordings::ProcessKey ( eKeys  Key) [virtual]

Reimplemented from cOsdMenu.

eOSState cMenuRecordings::Rewind ( void  ) [private]
eOSState cMenuRecordings::Rewind ( void  ) [private]
void cMenuRecordings::Set ( bool  Refresh = false) [private]
void cMenuRecordings::Set ( bool  Refresh = false) [private]
bool cMenuRecordings::SetFreeDiskDisplay ( bool  Force = false) [private]
bool cMenuRecordings::SetFreeDiskDisplay ( bool  Force = false) [private]
void cMenuRecordings::SetHelpKeys ( void  ) [private]
void cMenuRecordings::SetHelpKeys ( void  ) [private]

Member Data Documentation

char * cMenuRecordings::base [private]

Definition at line 196 of file include/vdr/menu.h.

Referenced by cMenuRecordings(), Open(), Set(), SetFreeDiskDisplay(), and ~cMenuRecordings().

Definition at line 199 of file include/vdr/menu.h.

Referenced by cMenuRecordings(), ProcessKey(), SetHelpKeys(), and ~cMenuRecordings().

int cMenuRecordings::level [private]

Definition at line 197 of file include/vdr/menu.h.

Referenced by cMenuRecordings(), Open(), and Set().

Definition at line 198 of file include/vdr/menu.h.

Referenced by cMenuRecordings(), and ProcessKey().


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