cMenuRecordingItem Class Reference

Inheritance diagram for cMenuRecordingItem:

Inheritance graph
[legend]
Collaboration diagram for cMenuRecordingItem:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cMenuRecordingItem (cRecording *Recording, int Level)
 ~cMenuRecordingItem ()
void IncrementCounter (bool New)
const char * Name (void)
const char * FileName (void)
bool IsDirectory (void)

Private Attributes

char * fileName
char * name
int totalEntries
int newEntries


Detailed Description

Definition at line 1807 of file menu.c.


Constructor & Destructor Documentation

cMenuRecordingItem::cMenuRecordingItem ( cRecording Recording,
int  Level 
)

Definition at line 1821 of file menu.c.

References cRecording::FileName(), fileName, name, newEntries, cOsdItem::SetText(), cOsdItem::Text(), cRecording::Title(), and totalEntries.

Here is the call graph for this function:

cMenuRecordingItem::~cMenuRecordingItem (  ) 

Definition at line 1831 of file menu.c.

References fileName, and name.


Member Function Documentation

void cMenuRecordingItem::IncrementCounter ( bool  New  ) 

Definition at line 1837 of file menu.c.

References name, newEntries, cOsdItem::SetText(), and totalEntries.

Referenced by cMenuRecordings::Set().

Here is the call graph for this function:

const char* cMenuRecordingItem::Name ( void   )  [inline]

Definition at line 1816 of file menu.c.

Referenced by cMenuRecordings::Open().

const char* cMenuRecordingItem::FileName ( void   )  [inline]

Definition at line 1817 of file menu.c.

Referenced by cMenuRecordings::Delete(), cMenuRecordings::GetRecording(), cMenuRecordings::Rewind(), and cMenuRecordings::Set().

bool cMenuRecordingItem::IsDirectory ( void   )  [inline]

Definition at line 1818 of file menu.c.

Referenced by cMenuRecordings::Commands(), cMenuRecordings::Delete(), cMenuRecordings::Info(), cMenuRecordings::Open(), cMenuRecordings::Play(), cMenuRecordings::Rewind(), cMenuRecordings::Set(), and cMenuRecordings::SetHelpKeys().


Member Data Documentation

char* cMenuRecordingItem::fileName [private]

Definition at line 1809 of file menu.c.

Referenced by cMenuRecordingItem(), and ~cMenuRecordingItem().

char* cMenuRecordingItem::name [private]

Definition at line 1810 of file menu.c.

Referenced by cMenuRecordingItem(), IncrementCounter(), and ~cMenuRecordingItem().

int cMenuRecordingItem::totalEntries [private]

Definition at line 1811 of file menu.c.

Referenced by cMenuRecordingItem(), and IncrementCounter().

int cMenuRecordingItem::newEntries [private]

Definition at line 1811 of file menu.c.

Referenced by cMenuRecordingItem(), and IncrementCounter().


The documentation for this class was generated from the following file:
Generated on Tue Nov 6 20:16:43 2007 for VDR by  doxygen 1.5.3-20071008