vdr  2.0.5
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)
 
- 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
 
cListObject * Prev (void) const
 
cListObject * Next (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.

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::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.

int cScr::Pin ( void  ) const
inline

Definition at line 29 of file diseqc.h.

References pin.

Referenced by cDiseqc::SetScrPin().

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 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().

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: