LMMS
Loading...
Searching...
No Matches
lmms::MidiDummy Class Reference

#include <MidiDummy.h>

Inheritance diagram for lmms::MidiDummy:
lmms::MidiClientRaw lmms::MidiClient

Public Member Functions

 MidiDummy ()=default
 ~MidiDummy () override=default
Public Member Functions inherited from lmms::MidiClientRaw
 MidiClientRaw ()=default
 ~MidiClientRaw () override=default
bool isRaw () const override
Public Member Functions inherited from lmms::MidiClient
 MidiClient ()=default
virtual ~MidiClient ()
virtual void applyPortMode (MidiPort *_port)
virtual void applyPortName (MidiPort *_port)
virtual void addPort (MidiPort *_port)
virtual void removePort (MidiPort *_port)
virtual QStringList readablePorts () const
virtual QStringList writablePorts () const
virtual QString sourcePortName (const MidiEvent &) const
virtual void subscribeReadablePort (MidiPort *_port, const QString &_dest, bool _subscribe=true)
virtual void subscribeWritablePort (MidiPort *_port, const QString &_dest, bool _subscribe=true)
virtual void connectRPChanged (QObject *, const char *)
virtual void connectWPChanged (QObject *, const char *)

Static Public Member Functions

static QString name ()
static QString probeDevice ()
static QString configSection ()
Static Public Member Functions inherited from lmms::MidiClient
static MidiClientopenMidiClient ()

Protected Member Functions

void sendByte (const unsigned char) override
Protected Member Functions inherited from lmms::MidiClientRaw
void parseData (const unsigned char c)

Additional Inherited Members

Protected Attributes inherited from lmms::MidiClient
std::vector< MidiPort * > m_midiPorts

Constructor & Destructor Documentation

◆ MidiDummy()

lmms::MidiDummy::MidiDummy ( )
default

◆ ~MidiDummy()

lmms::MidiDummy::~MidiDummy ( )
overridedefault

Member Function Documentation

◆ configSection()

QString lmms::MidiDummy::configSection ( )
inlinestatic

◆ name()

QString lmms::MidiDummy::name ( )
inlinestatic

◆ probeDevice()

QString lmms::MidiDummy::probeDevice ( )
inlinestatic

◆ sendByte()

void lmms::MidiDummy::sendByte ( const unsigned char )
inlineoverrideprotectedvirtual

Implements lmms::MidiClientRaw.


The documentation for this class was generated from the following file: