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 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
Definition: mythhdd.h:6
#define MBASE_PUBLIC
Definition: mythbaseexp.h:15
MythMediaError
Definition: mythmedia.h:39
virtual MythMediaError eject(bool open_close=true)
Definition: mythmedia.cpp:312
virtual MythMediaStatus checkMedia()=0
MythMediaStatus
Definition: mythmedia.h:12