ChannelScannerCLI Class Reference

#include <channelscanner_cli.h>

Inheritance diagram for ChannelScannerCLI:
ChannelScanner

List of all members.

Public Member Functions

 ChannelScannerCLI (bool doScanSaveOnly, bool promptsOk)
virtual ~ChannelScannerCLI ()
virtual void HandleEvent (const ScannerEvent *scanEvent)
bool IsDone (void) const

Protected Member Functions

virtual void InformUser (const QString &error)
virtual void Process (const ScanDTVTransportList &)
virtual void MonitorProgress (bool lock, bool strength, bool snr, bool rotor)

Private Attributes

bool done
bool onlysavescan
bool interactive
bool status_lock
uint status_complete
float status_snr
QString status_text
QString status_last_log

Detailed Description

Definition at line 41 of file channelscanner_cli.h.


Constructor & Destructor Documentation

ChannelScannerCLI::ChannelScannerCLI ( bool  doScanSaveOnly,
bool  promptsOk 
)

Definition at line 39 of file channelscanner_cli.cpp.

ChannelScannerCLI::~ChannelScannerCLI (  )  [virtual]

Definition at line 46 of file channelscanner_cli.cpp.


Member Function Documentation

void ChannelScannerCLI::HandleEvent ( const ScannerEvent scanEvent  )  [virtual]

Implements ChannelScanner.

Definition at line 50 of file channelscanner_cli.cpp.

bool ChannelScannerCLI::IsDone ( void   )  const [inline]

Definition at line 49 of file channelscanner_cli.h.

void ChannelScannerCLI::InformUser ( const QString &  error  )  [protected, virtual]

Implements ChannelScanner.

Definition at line 124 of file channelscanner_cli.cpp.

void ChannelScannerCLI::Process ( const ScanDTVTransportList _transports  )  [protected, virtual]

Definition at line 137 of file channelscanner_cli.cpp.

Referenced by HandleEvent().

void ChannelScannerCLI::MonitorProgress ( bool  lock,
bool  strength,
bool  snr,
bool  rotor 
) [protected, virtual]

Reimplemented from ChannelScanner.

Definition at line 144 of file channelscanner_cli.cpp.


Member Data Documentation

Definition at line 57 of file channelscanner_cli.h.

Referenced by HandleEvent().

Definition at line 58 of file channelscanner_cli.h.

Referenced by Process().

Definition at line 59 of file channelscanner_cli.h.

Referenced by Process().

Definition at line 60 of file channelscanner_cli.h.

Referenced by HandleEvent().

Definition at line 61 of file channelscanner_cli.h.

Referenced by HandleEvent().

Definition at line 62 of file channelscanner_cli.h.

Referenced by HandleEvent().

QString ChannelScannerCLI::status_text [private]

Definition at line 63 of file channelscanner_cli.h.

Referenced by HandleEvent().

Definition at line 64 of file channelscanner_cli.h.

Referenced by HandleEvent().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Thu May 24 06:41:53 2012 for MythTV by  doxygen 1.6.3