vdr 2.7.3
cDvbDeviceProbe Class Referenceabstract

#include <dvbdevice.h>

Public Member Functions

 cDvbDeviceProbe (void)
 
virtual ~cDvbDeviceProbe ()
 
virtual bool Probe (int Adapter, int Frontend)=0
 
- 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

static uint32_t GetSubsystemId (int Adapter, int Frontend)
 

Detailed Description

Definition at line 298 of file dvbdevice.h.

Constructor & Destructor Documentation

◆ cDvbDeviceProbe()

cDvbDeviceProbe::cDvbDeviceProbe ( void )

Definition at line 2422 of file dvbdevice.c.

References DvbDeviceProbes.

◆ ~cDvbDeviceProbe()

cDvbDeviceProbe::~cDvbDeviceProbe ( )
virtual

Definition at line 2427 of file dvbdevice.c.

References DvbDeviceProbes.

Member Function Documentation

◆ GetSubsystemId()

uint32_t cDvbDeviceProbe::GetSubsystemId ( int Adapter,
int Frontend )
static

◆ Probe()

virtual bool cDvbDeviceProbe::Probe ( int Adapter,
int Frontend )
pure virtual

Probes for a DVB device at the given Adapter and creates the appropriate object derived from cDvbDevice if applicable.

Returns true if a device has been created.

Implemented in cDvbHdFfDeviceProbe, and cDvbSdFfDeviceProbe.


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