openMSX
MidiInDevice.hh
Go to the documentation of this file.
1 #ifndef MIDIINDEVICE_HH
2 #define MIDIINDEVICE_HH
3 
4 #include "Pluggable.hh"
5 
6 namespace openmsx {
7 
8 class MidiInDevice : public Pluggable
9 {
10 public:
11  // Pluggable (part)
12  std::string_view getClass() const final override;
13 
14  virtual void signal(EmuTime::param time) = 0;
15 };
16 
17 } // namespace openmsx
18 
19 #endif
openmsx::MidiInDevice::getClass
std::string_view getClass() const final override
A pluggable belongs to a certain class.
Definition: MidiInDevice.cc:5
Pluggable.hh
openmsx::MidiInDevice
Definition: MidiInDevice.hh:8
openmsx::Pluggable
Definition: Pluggable.hh:11
openmsx::MidiInDevice::signal
virtual void signal(EmuTime::param time)=0
openmsx
Thanks to enen for testing this on a real cartridge:
Definition: Autofire.cc:5