vdr  2.2.0
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 34 of file diseqc.h.

Constructor & Destructor Documentation

◆ cScr()

cScr::cScr ( void  )

Definition at line 150 of file diseqc.c.

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

Member Function Documentation

◆ Channel()

int cScr::Channel ( void  ) const
inline

Definition at line 45 of file diseqc.h.

References channel.

Referenced by cDiseqc::SetScrFrequency().

◆ Devices()

int cScr::Devices ( void  ) const
inline

Definition at line 44 of file diseqc.h.

References devices.

◆ Parse()

bool cScr::Parse ( const char *  s)

◆ Pin()

int cScr::Pin ( void  ) const
inline

Definition at line 47 of file diseqc.h.

References pin.

Referenced by cDiseqc::SetScrPin().

◆ SetUsed()

void cScr::SetUsed ( bool  Used)
inline

Definition at line 49 of file diseqc.h.

References used, and Used().

◆ Used()

bool cScr::Used ( void  ) const
inline

Definition at line 48 of file diseqc.h.

References used.

Referenced by SetUsed().

◆ UserBand()

uint cScr::UserBand ( void  ) const
inline

Definition at line 46 of file diseqc.h.

References userBand.

Referenced by cDiseqc::SetScrFrequency().

Member Data Documentation

◆ channel

int cScr::channel
private

Definition at line 37 of file diseqc.h.

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

◆ devices

int cScr::devices
private

Definition at line 36 of file diseqc.h.

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

◆ pin

int cScr::pin
private

Definition at line 39 of file diseqc.h.

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

◆ used

bool cScr::used
private

Definition at line 40 of file diseqc.h.

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

◆ userBand

uint cScr::userBand
private

Definition at line 38 of file diseqc.h.

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


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