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