// $Id: MidiOutDevice.hh 4200 2005-03-10 20:15:50Z m9710797 $ #ifndef MIDIOUTDEVICE_HH #define MIDIOUTDEVICE_HH #include "Pluggable.hh" #include "SerialDataInterface.hh" namespace openmsx { class MidiOutDevice : public Pluggable, public SerialDataInterface { public: virtual ~MidiOutDevice() = 0; // Pluggable (part) virtual const std::string& getClass() const; // SerialDataInterface (part) virtual void setDataBits(DataBits bits); virtual void setStopBits(StopBits bits); virtual void setParityBit(bool enable, ParityBit parity); }; } // namespace openmsx #endif