vdr  1.7.31
Public Member Functions | Private Attributes | List of all members
cScr Class Reference

#include <diseqc.h>

Public Member Functions

 cScr (void)
bool Parse (const char *s)
int Devices (void) const
int Channel (void) const
uint UserBand (void) const
int Pin (void) const
bool Used (void) const
void SetUsed (bool Used)
 cScr (void)
bool Parse (const char *s)
int Devices (void) const
int Channel (void) const
uint UserBand (void) const
int Pin (void) const
bool Used (void) const
void SetUsed (bool Used)
- 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
 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

Private Attributes

int devices
int channel
uint userBand
int pin
bool used

Detailed Description

Definition at line 16 of file diseqc.h.

Constructor & Destructor Documentation

cScr::cScr ( void  )

Definition at line 36 of file diseqc.c.

References channel, devices, pin, used, and userBand.

cScr::cScr ( void  )

Member Function Documentation

int cScr::Channel ( void  ) const
inline

Definition at line 27 of file diseqc.h.

References channel.

Referenced by cDiseqc::SetScrFrequency().

int cScr::Channel ( void  ) const
inline

Definition at line 27 of file include/vdr/diseqc.h.

References channel.

int cScr::Devices ( void  ) const
inline

Definition at line 26 of file include/vdr/diseqc.h.

References devices.

int cScr::Devices ( void  ) const
inline

Definition at line 26 of file diseqc.h.

References devices.

bool cScr::Parse ( const char *  s)

Definition at line 45 of file diseqc.c.

References channel, devices, esyslog, ParseDeviceNumbers(), pin, and userBand.

bool cScr::Parse ( const char *  s)
int cScr::Pin ( void  ) const
inline

Definition at line 29 of file diseqc.h.

References pin.

Referenced by cDiseqc::SetScrPin().

int cScr::Pin ( void  ) const
inline

Definition at line 29 of file include/vdr/diseqc.h.

References pin.

void cScr::SetUsed ( bool  Used)
inline

Definition at line 31 of file include/vdr/diseqc.h.

References used, and Used().

void cScr::SetUsed ( bool  Used)
inline

Definition at line 31 of file diseqc.h.

References used, and Used().

bool cScr::Used ( void  ) const
inline

Definition at line 30 of file include/vdr/diseqc.h.

References used.

bool cScr::Used ( void  ) const
inline

Definition at line 30 of file diseqc.h.

References used.

Referenced by SetUsed().

uint cScr::UserBand ( void  ) const
inline

Definition at line 28 of file diseqc.h.

References userBand.

Referenced by cDiseqc::SetScrFrequency().

uint cScr::UserBand ( void  ) const
inline

Definition at line 28 of file include/vdr/diseqc.h.

References userBand.

Member Data Documentation

int cScr::channel
private

Definition at line 19 of file diseqc.h.

Referenced by Channel(), cScr(), and Parse().

int cScr::devices
private

Definition at line 18 of file diseqc.h.

Referenced by cScr(), Devices(), and Parse().

int cScr::pin
private

Definition at line 21 of file diseqc.h.

Referenced by cScr(), Parse(), and Pin().

bool cScr::used
private

Definition at line 22 of file diseqc.h.

Referenced by cScr(), SetUsed(), and Used().

uint cScr::userBand
private

Definition at line 20 of file diseqc.h.

Referenced by cScr(), Parse(), and UserBand().


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