Mixxx

PortMidiEnumerator Class Reference

#include <portmidienumerator.h>

Inheritance diagram for PortMidiEnumerator:
Collaboration diagram for PortMidiEnumerator:

List of all members.

Public Member Functions

 PortMidiEnumerator ()
 ~PortMidiEnumerator ()
QList< MidiDevice * > queryDevices ()

Detailed Description

Definition at line 27 of file portmidienumerator.h.


Constructor & Destructor Documentation

PortMidiEnumerator::PortMidiEnumerator ( )

Definition at line 23 of file portmidienumerator.cpp.

PortMidiEnumerator::~PortMidiEnumerator ( )

Definition at line 27 of file portmidienumerator.cpp.


Member Function Documentation

QList< MidiDevice * > PortMidiEnumerator::queryDevices ( ) [virtual]

Enumerate the MIDI devices This method needs a bit of intelligence because PortMidi (and the underlying MIDI APIs) like to split output and input into separate devices. Eg. PortMidi would tell us the Hercules is two half-duplex devices. To help simplify a lot of code, we're going to aggregate these two streams into a single full-duplex device.

Implements MidiDeviceEnumerator.

Definition at line 40 of file portmidienumerator.cpp.

Here is the caller graph for this function:


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines