openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
eRCDeviceDBoxOld Class Reference

#include <rcdbox.h>

Inheritance diagram for eRCDeviceDBoxOld:
eRCDevice

Public Member Functions

void handleCode (int code)
 
 eRCDeviceDBoxOld (eRCDriver *driver)
 
const char * getDescription () const
 Get user readable description. More...
 
const char * getKeyDescription (const eRCKey &key) const
 
int getKeyCompatibleCode (const eRCKey &key) const
 
- Public Member Functions inherited from eRCDevice
 eRCDevice (std::string id, eRCDriver *input)
 Constructs a new remote control. More...
 
virtual ~eRCDevice ()
 
virtual void handleCode (long code)=0
 Handles a device specific code. More...
 
const std::string getIdentifier () const
 
virtual void setExclusive (bool b)
 Get a description for a specific key. More...
 
virtual int setKeyMapping (const std::unordered_map< unsigned int, unsigned int > &remaps)
 set key remappngs. More...
 

Additional Inherited Members

- Protected Attributes inherited from eRCDevice
eRCInputinput
 
eRCDriverdriver
 
std::string id
 

Constructor & Destructor Documentation

◆ eRCDeviceDBoxOld()

eRCDeviceDBoxOld::eRCDeviceDBoxOld ( eRCDriver driver)

Member Function Documentation

◆ getDescription()

const char* eRCDeviceDBoxOld::getDescription ( ) const
virtual

Get user readable description.

Returns
The description.

Implements eRCDevice.

◆ getKeyCompatibleCode()

int eRCDeviceDBoxOld::getKeyCompatibleCode ( const eRCKey key) const

◆ getKeyDescription()

const char* eRCDeviceDBoxOld::getKeyDescription ( const eRCKey key) const

◆ handleCode()

void eRCDeviceDBoxOld::handleCode ( int  code)

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