MythTV
master
libs
libmythbase
mythhdd.h
Go to the documentation of this file.
1
#ifndef MYTHHDD_H
2
#define MYTHHDD_H
3
4
#include "
mythmedia.h
"
5
6
class
MBASE_PUBLIC
MythHDD
:
public
MythMediaDevice
7
{
8
public
:
9
MythHDD
(QObject* par,
const
char
* DevicePath,
10
bool
SuperMount,
bool
AllowEject);
11
12
MythMediaStatus
checkMedia
(
void
)
override
;
// MythMediaDevice
13
MythMediaError
eject
(
bool
)
override
;
// MythMediaDevice
14
15
static
MythHDD
* Get(QObject* par,
const
char
* devicePath,
16
bool
SuperMount,
bool
AllowEject);
17
};
18
19
#endif
MythHDD
Definition:
mythhdd.h:6
MBASE_PUBLIC
#define MBASE_PUBLIC
Definition:
mythbaseexp.h:15
mythmedia.h
MythMediaError
MythMediaError
Definition:
mythmedia.h:39
MythMediaDevice
Definition:
mythmedia.h:48
MythMediaDevice::eject
virtual MythMediaError eject(bool open_close=true)
Definition:
mythmedia.cpp:312
MythMediaDevice::checkMedia
virtual MythMediaStatus checkMedia()=0
MythMediaStatus
MythMediaStatus
Definition:
mythmedia.h:12
Generated on Sat Oct 5 2019 05:30:16 for MythTV by
1.8.15