vdr
2.2.0
|
#include <config.h>
Public Member Functions | |
cSatCableNumbers (int Size, const char *s=NULL) | |
~cSatCableNumbers () | |
int | Size (void) const |
int * | Array (void) |
bool | FromString (const char *s) |
cString | ToString (void) |
int | FirstDeviceIndex (int DeviceIndex) const |
Private Attributes | |
int | size |
int * | array |
cSatCableNumbers::cSatCableNumbers | ( | int | Size, |
const char * | s = NULL |
||
) |
|
inline |
Definition at line 95 of file config.h.
Referenced by cMenuSetupLNB::Setup().
int cSatCableNumbers::FirstDeviceIndex | ( | int | DeviceIndex | ) | const |
Returns the first device index (starting at 0) that uses the same sat cable number as the device with the given DeviceIndex.
If the given device does not use the same sat cable as any other device, or if the resulting value would be the same as DeviceIndex, or if DeviceIndex is out of range, -1 is returned.
Definition at line 116 of file config.c.
Referenced by cDvbDevice::BondDevices().
bool cSatCableNumbers::FromString | ( | const char * | s | ) |
Definition at line 81 of file config.c.
References esyslog, and skipspace().
Referenced by cMenuSetupLNB::cMenuSetupLNB().
cString cSatCableNumbers::ToString | ( | void | ) |
Definition at line 107 of file config.c.
References cString::sprintf().
Referenced by cMenuSetupLNB::ProcessKey().