vdr 2.6.3
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 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: