![]() |
Deluge Firmware 1.3.0
Build date: 2025.07.20
|
Public Member Functions | |
MIDIRootComplexUSBHosted (const MIDIRootComplexUSBHosted &)=delete | |
MIDIRootComplexUSBHosted (MIDIRootComplexUSBHosted &&)=delete | |
MIDIRootComplexUSBHosted & | operator= (const MIDIRootComplexUSBHosted &)=delete |
MIDIRootComplexUSBHosted & | operator= (MIDIRootComplexUSBHosted &&)=delete |
RootComplexType | getType () const override |
size_t | getNumCables () const override |
MIDICable * | getCable (size_t index) override |
NamedThingVector & | getHostedMIDIDevices () |
NamedThingVector const & | getHostedMIDIDevices () const |
void | flush () override |
Flush as much data as possible from any internal buffers to hardware queues. | |
Error | poll () override |
Poll the root complex, calling back in to the MIDI engine for any new messages. | |
Public Member Functions inherited from MIDIRootComplex | |
MIDIRootComplex (const MIDIRootComplex &)=delete | |
MIDIRootComplex (MIDIRootComplex &&)=delete | |
MIDIRootComplex & | operator= (const MIDIRootComplex &)=delete |
MIDIRootComplex & | operator= (MIDIRootComplex &&)=delete |
CableSet | getCables () |
Private Attributes | |
NamedThingVector | hostedMIDIDevices_ {__builtin_offsetof(MIDICableUSBHosted, name)} |
|
overridevirtual |
Flush as much data as possible from any internal buffers to hardware queues.
Implements MIDIRootComplex.
|
nodiscardoverridevirtual |
Implements MIDIRootComplex.
|
inlinenodiscardoverridevirtual |
Implements MIDIRootComplex.
|
inlinenodiscardoverridevirtual |
Implements MIDIRootComplex.
|
nodiscardoverridevirtual |
Poll the root complex, calling back in to the MIDI engine for any new messages.
Implements MIDIRootComplex.