MythCDROM Class Reference

#include <mythcdrom.h>

Inheritance diagram for MythCDROM:

MythMediaDevice MythCDROMFreeBSD MythCDROMLinux

List of all members.


Detailed Description

Definition at line 6 of file mythcdrom.h.


Public Member Functions

virtual ~MythCDROM ()
virtual bool mediaChanged (void)
virtual bool checkOK (void)
virtual MediaStatus checkMedia (void)
virtual void setSpeed (const char *devicePath, int speed)

Static Public Member Functions

static MythCDROMget (QObject *par, const char *devicePath, bool SuperMount, bool AllowEject)

Protected Member Functions

 MythCDROM (QObject *par, const char *DevicePath, bool SuperMount, bool AllowEject)
virtual void onDeviceMounted ()
 Override this to perform any post mount logic.

Constructor & Destructor Documentation

MythCDROM::MythCDROM ( QObject *  par,
const char *  DevicePath,
bool  SuperMount,
bool  AllowEject 
) [protected]

Definition at line 44 of file mythcdrom.cpp.

Referenced by get().

virtual MythCDROM::~MythCDROM (  )  [inline, virtual]

Definition at line 13 of file mythcdrom.h.


Member Function Documentation

virtual bool MythCDROM::mediaChanged ( void   )  [inline, virtual]

Reimplemented in MythCDROMLinux.

Definition at line 15 of file mythcdrom.h.

virtual bool MythCDROM::checkOK ( void   )  [inline, virtual]

Reimplemented in MythCDROMLinux.

Definition at line 16 of file mythcdrom.h.

virtual MediaStatus MythCDROM::checkMedia ( void   )  [inline, virtual]

Implements MythMediaDevice.

Reimplemented in MythCDROMLinux.

Definition at line 17 of file mythcdrom.h.

void MythCDROM::setSpeed ( const char *  devicePath,
int  speed 
) [virtual]

Reimplemented in MythCDROMLinux.

Definition at line 119 of file mythcdrom.cpp.

Referenced by MediaMonitor::SetCDSpeed().

MythCDROM * MythCDROM::get ( QObject *  par,
const char *  devicePath,
bool  SuperMount,
bool  AllowEject 
) [static]

void MythCDROM::onDeviceMounted ( void   )  [protected, virtual]

Override this to perform any post mount logic.

Reimplemented from MythMediaDevice.

Definition at line 50 of file mythcdrom.cpp.

Referenced by MythCDROMLinux::checkMedia().


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

Generated on Sat Dec 18 05:16:07 2010 for MythTV by  doxygen 1.5.5