vdr 2.7.5
cDeviceHook Class Reference

#include <device.h>

Public Member Functions

 cDeviceHook (void)
virtual bool DeviceProvidesTransponder (const cDevice *Device, const cChannel *Channel) const
virtual bool DeviceProvidesEIT (const cDevice *Device) const
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

Detailed Description

Definition at line 90 of file device.h.

Constructor & Destructor Documentation

◆ cDeviceHook()

cDeviceHook::cDeviceHook ( void )

Creates a new device hook object.

Do not delete this object - it will be automatically deleted when the program ends.

Definition at line 51 of file device.c.

References cDevice::deviceHooks.

Member Function Documentation

◆ DeviceProvidesEIT()

bool cDeviceHook::DeviceProvidesEIT ( const cDevice * Device) const
virtual

Returns true if the given Device can provide EIT data.

Definition at line 61 of file device.c.

Referenced by cDevice::DeviceHooksProvidesEIT().

◆ DeviceProvidesTransponder()

bool cDeviceHook::DeviceProvidesTransponder ( const cDevice * Device,
const cChannel * Channel ) const
virtual

Returns true if the given Device can provide the given Channel's transponder.

Definition at line 56 of file device.c.

Referenced by cDevice::DeviceHooksProvidesTransponder().


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