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

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: