LMMS
Loading...
Searching...
No Matches
juce::MidiServiceType Struct Referenceabstract
Inheritance diagram for juce::MidiServiceType:
juce::Win32MidiService

Public Member Functions

 MidiServiceType ()=default
virtual ~MidiServiceType () noexcept=default
virtual Array< MidiDeviceInfogetAvailableDevices (bool)=0
virtual MidiDeviceInfo getDefaultDevice (bool)=0
virtual MidiInput::PimplcreateInputWrapper (MidiInput &, const String &, MidiInputCallback &)=0
virtual MidiOutput::PimplcreateOutputWrapper (const String &)=0

Constructor & Destructor Documentation

◆ MidiServiceType()

juce::MidiServiceType::MidiServiceType ( )
default

◆ ~MidiServiceType()

virtual juce::MidiServiceType::~MidiServiceType ( )
virtualdefaultnoexcept

Member Function Documentation

◆ createInputWrapper()

virtual MidiInput::Pimpl * juce::MidiServiceType::createInputWrapper ( MidiInput & ,
const String & ,
MidiInputCallback &  )
pure virtual

Implemented in juce::Win32MidiService.

◆ createOutputWrapper()

virtual MidiOutput::Pimpl * juce::MidiServiceType::createOutputWrapper ( const String & )
pure virtual

Implemented in juce::Win32MidiService.

◆ getAvailableDevices()

virtual Array< MidiDeviceInfo > juce::MidiServiceType::getAvailableDevices ( bool )
pure virtual

Implemented in juce::Win32MidiService.

◆ getDefaultDevice()

virtual MidiDeviceInfo juce::MidiServiceType::getDefaultDevice ( bool )
pure virtual

Implemented in juce::Win32MidiService.


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