OXYGENHUB
◆ main openmsx / src / cassette / DummyCassetteDevice.hh
532 B · C++ · last changed chore(): initial commit 1 month ago source blame history raw
1
#ifndef DUMMYCASSETTEDEVICE_HH
2
#define DUMMYCASSETTEDEVICE_HH
3
4
#include "CassetteDevice.hh"
5
6
namespace openmsx {
7
8
class DummyCassetteDevice final : public CassetteDevice
9
{
10
public:
11
	void setMotor(bool status, EmuTime time) override;
12
	void setSignal(bool output, EmuTime time) override;
13
	int16_t readSample(EmuTime time) override;
14
15
	[[nodiscard]] zstring_view getDescription() const override;
16
	void plugHelper(Connector& connector, EmuTime time) override;
17
	void unplugHelper(EmuTime time) override;
18
};
19
20
} // namespace openmsx
21
22
#endif