LMMS
Loading...
Searching...
No Matches
MidiInDummy Class Reference

#include <RtMidi.h>

Inheritance diagram for MidiInDummy:
MidiInApi MidiApi

Public Member Functions

 MidiInDummy (const std::string &, unsigned int queueSizeLimit)
RtMidi::Api getCurrentApi (void)
void openPort (unsigned int, const std::string &)
void openVirtualPort (const std::string &)
void closePort (void)
unsigned int getPortCount (void)
std::string getPortName (unsigned int)
Public Member Functions inherited from MidiInApi
 MidiInApi (unsigned int queueSizeLimit)
virtual ~MidiInApi (void)
void setCallback (RtMidiIn::RtMidiCallback callback, void *userData)
void cancelCallback (void)
virtual void ignoreTypes (bool midiSysex, bool midiTime, bool midiSense)
double getMessage (std::vector< unsigned char > *message)
Public Member Functions inherited from MidiApi
 MidiApi ()
virtual ~MidiApi ()
bool isPortOpen () const
void setErrorCallback (RtMidiErrorCallback errorCallback, void *userData)
void error (RtMidiError::Type type, std::string errorString)
 A basic error reporting function for RtMidi classes.

Protected Member Functions

void initialize (const std::string &)

Additional Inherited Members

Protected Attributes inherited from MidiInApi
RtMidiInData inputData_
Protected Attributes inherited from MidiApi
voidapiData_
bool connected_
std::string errorString_
RtMidiErrorCallback errorCallback_
bool firstErrorOccurred_
voiderrorCallbackUserData_

Constructor & Destructor Documentation

◆ MidiInDummy()

MidiInDummy::MidiInDummy ( const std::string & ,
unsigned int queueSizeLimit )
inline

Member Function Documentation

◆ closePort()

void MidiInDummy::closePort ( void )
inlinevirtual

Implements MidiApi.

◆ getCurrentApi()

RtMidi::Api MidiInDummy::getCurrentApi ( void )
inlinevirtual

Implements MidiApi.

◆ getPortCount()

unsigned int MidiInDummy::getPortCount ( void )
inlinevirtual

Implements MidiApi.

◆ getPortName()

std::string MidiInDummy::getPortName ( unsigned int )
inlinevirtual

Implements MidiApi.

◆ initialize()

void MidiInDummy::initialize ( const std::string & )
inlineprotectedvirtual

Implements MidiApi.

◆ openPort()

void MidiInDummy::openPort ( unsigned int ,
const std::string &  )
inlinevirtual

Implements MidiApi.

◆ openVirtualPort()

void MidiInDummy::openVirtualPort ( const std::string & )
inlinevirtual

Implements MidiApi.


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