vdr 2.7.5
cStatusTest Class Reference

Protected Member Functions

virtual void TimerChange (const cTimer *Timer, eTimerChange Change) override
virtual void ChannelSwitch (const cDevice *Device, int ChannelNumber, bool LiveView) override
virtual void Recording (const cDevice *Device, const char *Name, const char *FileName, bool On) override
virtual void Replaying (const cControl *Control, const char *Name, const char *FileName, bool On) override
virtual void SetVolume (int Volume, bool Absolute) override
virtual void SetAudioTrack (int Index, const char *const *Tracks) override
virtual void SetAudioChannel (int AudioChannel) override
virtual void SetSubtitleTrack (int Index, const char *const *Tracks) override
virtual void OsdClear (void) override
virtual void OsdTitle (const char *Title) override
virtual void OsdStatusMessage (eMessageType Type, const char *Message) override
virtual void OsdHelpKeys (const char *Red, const char *Green, const char *Yellow, const char *Blue) override
virtual void OsdItem (const char *Text, int Index, bool Selectable) override
virtual void OsdCurrentItem (const char *Text, int Index) override
virtual void OsdTextItem (const char *Text, bool Scroll) override
virtual void OsdChannel (const char *Text) override
virtual void OsdProgramme (time_t PresentTime, const char *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle) override
Protected Member Functions inherited from cStatus
virtual void ChannelChange (const cChannel *Channel)
virtual void MarksModified (const cMarks *Marks)
virtual void OsdStatusMessage (const char *Message)
virtual void OsdItem (const char *Text, int Index)
virtual void OsdCurrentItem (const char *Text)

Additional Inherited Members

Public Member Functions inherited from cStatus
 cStatus (void)
virtual ~cStatus () override
Public Member Functions inherited from cListObject
 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
cListObjectPrev (void) const
cListObjectNext (void) const
Static Public Member Functions inherited from cStatus
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 MsgOsdStatusMessage (eMessageType Type, 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, bool Selectable=true)
static void MsgOsdCurrentItem (const char *Text, int Index=-1)
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)

Detailed Description

Definition at line 18 of file PLUGINS/src/status/status.c.

Member Function Documentation

◆ ChannelSwitch()

void cStatusTest::ChannelSwitch ( const cDevice * Device,
int ChannelNumber,
bool LiveView )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 44 of file PLUGINS/src/status/status.c.

References cDevice::CardIndex(), and dsyslog.

◆ OsdChannel()

void cStatusTest::OsdChannel ( const char * Text)
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 114 of file PLUGINS/src/status/status.c.

References dsyslog.

◆ OsdClear()

void cStatusTest::OsdClear ( void )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 79 of file PLUGINS/src/status/status.c.

References dsyslog.

◆ OsdCurrentItem()

void cStatusTest::OsdCurrentItem ( const char * Text,
int Index )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 104 of file PLUGINS/src/status/status.c.

References dsyslog, and cListObject::Index().

◆ OsdHelpKeys()

void cStatusTest::OsdHelpKeys ( const char * Red,
const char * Green,
const char * Yellow,
const char * Blue )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 94 of file PLUGINS/src/status/status.c.

References dsyslog.

◆ OsdItem()

void cStatusTest::OsdItem ( const char * Text,
int Index,
bool Selectable )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 99 of file PLUGINS/src/status/status.c.

References dsyslog, and cListObject::Index().

◆ OsdProgramme()

void cStatusTest::OsdProgramme ( time_t PresentTime,
const char * PresentTitle,
const char * PresentSubtitle,
time_t FollowingTime,
const char * FollowingTitle,
const char * FollowingSubtitle )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 119 of file PLUGINS/src/status/status.c.

References dsyslog.

◆ OsdStatusMessage()

void cStatusTest::OsdStatusMessage ( eMessageType Type,
const char * Message )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 89 of file PLUGINS/src/status/status.c.

References dsyslog.

◆ OsdTextItem()

void cStatusTest::OsdTextItem ( const char * Text,
bool Scroll )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 109 of file PLUGINS/src/status/status.c.

References dsyslog.

◆ OsdTitle()

void cStatusTest::OsdTitle ( const char * Title)
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 84 of file PLUGINS/src/status/status.c.

References dsyslog.

◆ Recording()

void cStatusTest::Recording ( const cDevice * Device,
const char * Name,
const char * FileName,
bool On )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 49 of file PLUGINS/src/status/status.c.

References cDevice::CardIndex(), and dsyslog.

◆ Replaying()

void cStatusTest::Replaying ( const cControl * Control,
const char * Name,
const char * FileName,
bool On )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 54 of file PLUGINS/src/status/status.c.

References dsyslog.

◆ SetAudioChannel()

void cStatusTest::SetAudioChannel ( int AudioChannel)
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 69 of file PLUGINS/src/status/status.c.

References dsyslog.

◆ SetAudioTrack()

void cStatusTest::SetAudioTrack ( int Index,
const char *const * Tracks )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 64 of file PLUGINS/src/status/status.c.

References dsyslog, and cListObject::Index().

◆ SetSubtitleTrack()

void cStatusTest::SetSubtitleTrack ( int Index,
const char *const * Tracks )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 74 of file PLUGINS/src/status/status.c.

References dsyslog, and cListObject::Index().

◆ SetVolume()

void cStatusTest::SetVolume ( int Volume,
bool Absolute )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 59 of file PLUGINS/src/status/status.c.

References dsyslog.

◆ TimerChange()

void cStatusTest::TimerChange ( const cTimer * Timer,
eTimerChange Change )
overrideprotectedvirtual

Reimplemented from cStatus.

Definition at line 39 of file PLUGINS/src/status/status.c.

References dsyslog, and cTimer::ToText().


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