vdr 2.6.1
|
#include <status.h>
Public Member Functions | |
cStatus (void) | |
virtual | ~cStatus () |
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 |
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 | MsgMarksModified (const cMarks *Marks) |
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) |
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 | MsgMarksModified (const cMarks *Marks) |
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 | MarksModified (const cMarks *Marks) |
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) |
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 | MarksModified (const cMarks *Marks) |
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 |
Definition at line 35 of file include/vdr/status.h.
cStatus::cStatus | ( | void | ) |
Definition at line 16 of file status.c.
References cListBase::Add(), and statusMonitors.
|
virtual |
Definition at line 21 of file status.c.
References cListBase::Del(), and statusMonitors.
cStatus::cStatus | ( | void | ) |
|
virtual |
|
inlineprotectedvirtual |
Definition at line 40 of file include/vdr/status.h.
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
Reimplemented in cRcuRemote, and cStatusTest.
Definition at line 46 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cRcuRemote, and cStatusTest.
|
inlineprotectedvirtual |
Definition at line 62 of file include/vdr/status.h.
|
inlineprotectedvirtual |
|
static |
Definition at line 26 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by main().
|
static |
|
static |
Definition at line 38 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cDevice::SetChannel().
|
static |
|
static |
Definition at line 56 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cReplayControl::ClearEditingMarks(), cReplayControl::MarkMove(), and cReplayControl::MarkToggle().
|
static |
|
static |
Definition at line 128 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cDisplayChannel::DisplayChannel().
|
static |
|
static |
Definition at line 86 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cOsdMenu::Display(), cSkins::Message(), cDisplayChannel::~cDisplayChannel(), cDisplaySubtitleTracks::~cDisplaySubtitleTracks(), cDisplayTracks::~cDisplayTracks(), and cOsdMenu::~cOsdMenu().
|
static |
|
static |
Definition at line 116 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cOsdMenu::Display(), cOsdMenu::DisplayCurrent(), cOsdMenu::DisplayItem(), and cMenuEditItem::SetValue().
|
static |
|
static |
Definition at line 104 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cMenuEditItem::DisplayHelp(), and cOsdMenu::DisplayHelp().
|
static |
|
static |
Definition at line 110 of file status.c.
References cList< T >::First(), cListObject::Index(), cList< T >::Next(), and statusMonitors.
Referenced by cOsdMenu::Display().
|
static |
|
static |
Definition at line 134 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cDisplayChannel::DisplayInfo().
|
static |
|
static |
Definition at line 98 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cSkins::Message().
|
static |
|
static |
Definition at line 122 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cMenuText::Display(), cMenuEvent::Display(), cMenuRecording::Display(), cMenuText::ProcessKey(), cMenuEvent::ProcessKey(), and cMenuRecording::ProcessKey().
|
static |
|
static |
Definition at line 92 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cOsdMenu::Display().
|
static |
|
static |
Definition at line 44 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cRecordControl::cRecordControl(), and cRecordControl::Stop().
|
static |
|
static |
Definition at line 50 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cReplayControl::cReplayControl(), and cReplayControl::Stop().
|
static |
|
static |
Definition at line 74 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cDisplayTracks::Show().
|
static |
|
static |
Definition at line 68 of file status.c.
References cList< T >::First(), cListObject::Index(), cList< T >::Next(), and statusMonitors.
Referenced by cDisplayTracks::Show().
|
static |
|
static |
Definition at line 80 of file status.c.
References cList< T >::First(), cListObject::Index(), cList< T >::Next(), and statusMonitors.
Referenced by cDisplaySubtitleTracks::Show().
|
static |
|
static |
Definition at line 62 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cDevice::SetVolume().
|
static |
|
static |
Definition at line 32 of file status.c.
References cList< T >::First(), cList< T >::Next(), and statusMonitors.
Referenced by cTimers::Add(), cTimers::Del(), and cTimers::Ins().
|
static |
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 98 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 79 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 90 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 86 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 88 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 100 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 83 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 92 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 81 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cRcuRemote, and cStatusTest.
Definition at line 51 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cRcuRemote, and cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 56 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 73 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 70 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 76 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 67 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 43 of file include/vdr/status.h.
|
inlineprotectedvirtual |
Reimplemented in cStatusTest.
Definition at line 37 of file include/vdr/status.h.
Referenced by cStatus(), MsgChannelChange(), MsgChannelSwitch(), MsgMarksModified(), MsgOsdChannel(), MsgOsdClear(), MsgOsdCurrentItem(), MsgOsdHelpKeys(), MsgOsdItem(), MsgOsdProgramme(), MsgOsdStatusMessage(), MsgOsdTextItem(), MsgOsdTitle(), MsgRecording(), MsgReplaying(), MsgSetAudioChannel(), MsgSetAudioTrack(), MsgSetSubtitleTrack(), MsgSetVolume(), MsgTimerChange(), and ~cStatus().