vdr
2.2.0
|
#include <status.h>
Public Member Functions | |
cStatus (void) | |
virtual | ~cStatus () |
![]() | |
cListObject (void) | |
virtual | ~cListObject () |
virtual int | Compare (const cListObject &ListObject) const |
void | Append (cListObject *Object) |
void | Insert (cListObject *Object) |
void | Unlink (void) |
int | Index (void) const |
cListObject * | Prev (void) const |
cListObject * | Next (void) const |
Static Public Member Functions | |
static void | MsgChannelChange (const cChannel *Channel) |
static void | MsgTimerChange (const cTimer *Timer, eTimerChange Change) |
static void | MsgChannelSwitch (const cDevice *Device, int ChannelNumber, bool LiveView) |
static void | MsgRecording (const cDevice *Device, const char *Name, const char *FileName, bool On) |
static void | MsgReplaying (const cControl *Control, const char *Name, const char *FileName, bool On) |
static void | MsgSetVolume (int Volume, bool Absolute) |
static void | MsgSetAudioTrack (int Index, const char *const *Tracks) |
static void | MsgSetAudioChannel (int AudioChannel) |
static void | MsgSetSubtitleTrack (int Index, const char *const *Tracks) |
static void | MsgOsdClear (void) |
static void | MsgOsdTitle (const char *Title) |
static void | MsgOsdStatusMessage (const char *Message) |
static void | MsgOsdHelpKeys (const char *Red, const char *Green, const char *Yellow, const char *Blue) |
static void | MsgOsdItem (const char *Text, int Index) |
static void | MsgOsdCurrentItem (const char *Text) |
static void | MsgOsdTextItem (const char *Text, bool Scroll=false) |
static void | MsgOsdChannel (const char *Text) |
static void | MsgOsdProgramme (time_t PresentTime, const char *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle) |
Protected Member Functions | |
virtual void | ChannelChange (const cChannel *Channel) |
virtual void | TimerChange (const cTimer *Timer, eTimerChange Change) |
virtual void | ChannelSwitch (const cDevice *Device, int ChannelNumber, bool LiveView) |
virtual void | Recording (const cDevice *Device, const char *Name, const char *FileName, bool On) |
virtual void | Replaying (const cControl *Control, const char *Name, const char *FileName, bool On) |
virtual void | SetVolume (int Volume, bool Absolute) |
virtual void | SetAudioTrack (int Index, const char *const *Tracks) |
virtual void | SetAudioChannel (int AudioChannel) |
virtual void | SetSubtitleTrack (int Index, const char *const *Tracks) |
virtual void | OsdClear (void) |
virtual void | OsdTitle (const char *Title) |
virtual void | OsdStatusMessage (const char *Message) |
virtual void | OsdHelpKeys (const char *Red, const char *Green, const char *Yellow, const char *Blue) |
virtual void | OsdItem (const char *Text, int Index) |
virtual void | OsdCurrentItem (const char *Text) |
virtual void | OsdTextItem (const char *Text, bool Scroll) |
virtual void | OsdChannel (const char *Text) |
virtual void | OsdProgramme (time_t PresentTime, const char *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle) |
Static Private Attributes | |
static cList< cStatus > | statusMonitors |
cStatus::cStatus | ( | void | ) |
Definition at line 16 of file status.c.
References cListBase::Add(), and statusMonitors.
Referenced by OsdProgramme().
|
virtual |
Definition at line 21 of file status.c.
References cListBase::Del(), and statusMonitors.
Referenced by OsdProgramme().
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
Reimplemented in cRcuRemote, and cStatusTest.
|
static |
Definition at line 26 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by main(), and OsdProgramme().
|
static |
Definition at line 38 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by OsdProgramme(), and cDevice::SetChannel().
|
static |
Definition at line 122 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cDisplayChannel::DisplayChannel(), and OsdProgramme().
|
static |
Definition at line 80 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cOsdMenu::Display(), cSkins::Message(), OsdProgramme(), cDisplayChannel::~cDisplayChannel(), cDisplaySubtitleTracks::~cDisplaySubtitleTracks(), cDisplayTracks::~cDisplayTracks(), and cOsdMenu::~cOsdMenu().
|
static |
Definition at line 110 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cOsdMenu::Display(), cOsdMenu::DisplayCurrent(), cOsdMenu::DisplayItem(), OsdProgramme(), and cMenuEditItem::SetValue().
|
static |
Definition at line 98 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cMenuEditItem::DisplayHelp(), cOsdMenu::DisplayHelp(), and OsdProgramme().
|
static |
Definition at line 104 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cOsdMenu::Display(), and OsdProgramme().
|
static |
Definition at line 128 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cDisplayChannel::DisplayInfo(), and OsdProgramme().
|
static |
Definition at line 92 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cSkins::Message(), and OsdProgramme().
|
static |
Definition at line 116 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cMenuText::Display(), cMenuEvent::Display(), cMenuRecording::Display(), OsdProgramme(), cMenuText::ProcessKey(), cMenuEvent::ProcessKey(), and cMenuRecording::ProcessKey().
|
static |
Definition at line 86 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cOsdMenu::Display(), and OsdProgramme().
|
static |
Definition at line 44 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cRecordControl::cRecordControl(), OsdProgramme(), and cRecordControl::Stop().
|
static |
Definition at line 50 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cReplayControl::cReplayControl(), OsdProgramme(), and cReplayControl::~cReplayControl().
|
static |
Definition at line 68 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by OsdProgramme(), and cDisplayTracks::Show().
|
static |
Definition at line 62 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by OsdProgramme(), and cDisplayTracks::Show().
|
static |
Definition at line 74 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by OsdProgramme(), and cDisplaySubtitleTracks::Show().
|
static |
Definition at line 56 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by OsdProgramme(), and cDevice::SetVolume().
|
static |
Definition at line 32 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cTimers::Add(), cTimers::Del(), cTimers::Ins(), OsdProgramme(), and cTimers::SetModified().
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 85 of file status.h.
References cStatus(), cListObject::Index(), MsgChannelChange(), MsgChannelSwitch(), MsgOsdChannel(), MsgOsdClear(), MsgOsdCurrentItem(), MsgOsdHelpKeys(), MsgOsdItem(), MsgOsdProgramme(), MsgOsdStatusMessage(), MsgOsdTextItem(), MsgOsdTitle(), MsgRecording(), MsgReplaying(), MsgSetAudioChannel(), MsgSetAudioTrack(), MsgSetSubtitleTrack(), MsgSetVolume(), MsgTimerChange(), and ~cStatus().
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cRcuRemote, and cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 24 of file status.h.
Referenced by cStatus(), MsgChannelChange(), MsgChannelSwitch(), MsgOsdChannel(), MsgOsdClear(), MsgOsdCurrentItem(), MsgOsdHelpKeys(), MsgOsdItem(), MsgOsdProgramme(), MsgOsdStatusMessage(), MsgOsdTextItem(), MsgOsdTitle(), MsgRecording(), MsgReplaying(), MsgSetAudioChannel(), MsgSetAudioTrack(), MsgSetSubtitleTrack(), MsgSetVolume(), MsgTimerChange(), and ~cStatus().