| begin() | Control_Surface_ | |
| beginDisplays() | Control_Surface_ | |
| channelMessageCallback | Control_Surface_ | private |
| ChannelMessageCallback typedef | Control_Surface_ | |
| connectDefaultMIDI_Interface() | Control_Surface_ | |
| connectSinkPipe(MIDI_Pipe *sink) | MIDI_Source | |
| connectSourcePipe(MIDI_Pipe *source) | MIDI_Sink | |
| Control_Surface_(Control_Surface_ const &)=delete | Control_Surface_ | |
| Control_Surface_()=default | Control_Surface_ | private |
| MIDI_Sink::disconnect(TrueMIDI_Source &source) | MIDI_Sink | |
| MIDI_Sink::disconnect(MIDI_Pipe &)=delete | MIDI_Sink | |
| MIDI_Source::disconnect(TrueMIDI_Sink &sink) | MIDI_Source | |
| MIDI_Source::disconnect(MIDI_Pipe &)=delete | MIDI_Source | |
| disconnectMIDI_Interfaces() | Control_Surface_ | |
| disconnectSinkPipes() | MIDI_Source | |
| disconnectSinkPipesShallow() | MIDI_Source | private |
| disconnectSourcePipes() | MIDI_Sink | |
| disconnectSourcePipesShallow() | MIDI_Sink | private |
| displayTimer | Control_Surface_ | private |
| getFinalSink() | MIDI_Sink | inlineprivatevirtual |
| getInitialSource() | MIDI_Source | inlineprivatevirtual |
| getInstance() | Control_Surface_ | static |
| getSinkPipe() | MIDI_Source | inline |
| getSourcePipe() const | MIDI_Sink | inline |
| getStaller() const | MIDI_Source | |
| getStallerName() const | MIDI_Source | |
| handleStallers() const | MIDI_Source | |
| hasSinkPipe() const | MIDI_Source | inline |
| hasSourcePipe() const | MIDI_Sink | inline |
| inpipe | Control_Surface_ | private |
| isStalled() const | MIDI_Source | |
| loop() | Control_Surface_ | |
| MIDI_Sink()=default | MIDI_Sink | |
| MIDI_Sink(const MIDI_Sink &)=delete | MIDI_Sink | |
| MIDI_Sink(MIDI_Sink &&other) | MIDI_Sink | |
| MIDI_Source()=default | MIDI_Source | |
| MIDI_Source(const MIDI_Source &)=delete | MIDI_Source | |
| MIDI_Source(MIDI_Source &&other) | MIDI_Source | |
| operator=(Control_Surface_ const &)=delete | Control_Surface_ | |
| TrueMIDI_SinkSource::operator=(const MIDI_Sink &)=delete | MIDI_Sink | |
| TrueMIDI_SinkSource::operator=(MIDI_Sink &&other) | MIDI_Sink | |
| TrueMIDI_SinkSource::operator=(const MIDI_Source &)=delete | MIDI_Source | |
| MIDI_Source::operator=(MIDI_Source &&other) | MIDI_Source | |
| outpipe | Control_Surface_ | private |
| RealTimeMessageCallback typedef | Control_Surface_ | |
| realTimeMessageCallback | Control_Surface_ | private |
| send(ChannelMessage message) | MIDI_Sender< Control_Surface_ > | |
| send(SysCommonMessage message) | MIDI_Sender< Control_Surface_ > | |
| send(SysExMessage message) | MIDI_Sender< Control_Surface_ > | |
| send(RealTimeMessage message) | MIDI_Sender< Control_Surface_ > | |
| sendActiveSensing(Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendCC(MIDIAddress address, uint8_t value) | MIDI_Sender< Control_Surface_ > | |
| sendChannelMessage(MIDIMessageType m, Channel c, uint8_t d1, uint8_t d2, Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendChannelMessage(MIDIMessageType m, Channel c, uint8_t d1, Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendChannelMessageImpl(ChannelMessage) | Control_Surface_ | private |
| sendChannelPressure(MIDIChannelCable address, uint8_t pressure) | MIDI_Sender< Control_Surface_ > | |
| sendContinue(Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendControlChange(MIDIAddress address, uint8_t value) | MIDI_Sender< Control_Surface_ > | |
| sendCP(MIDIChannelCable address, uint8_t pressure) | MIDI_Sender< Control_Surface_ > | |
| sendKeyPressure(MIDIAddress address, uint8_t pressure) | MIDI_Sender< Control_Surface_ > | |
| sendKP(MIDIAddress address, uint8_t pressure) | MIDI_Sender< Control_Surface_ > | |
| sendMTCQuarterFrame(uint8_t data, Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendMTCQuarterFrame(uint8_t messageType, uint8_t values, Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendNoteOff(MIDIAddress address, uint8_t velocity) | MIDI_Sender< Control_Surface_ > | |
| sendNoteOn(MIDIAddress address, uint8_t velocity) | MIDI_Sender< Control_Surface_ > | |
| sendNow() | MIDI_Sender< Control_Surface_ > | |
| sendNowImpl() | Control_Surface_ | inlineprivate |
| sendPB(MIDIChannelCable address, uint16_t value) | MIDI_Sender< Control_Surface_ > | |
| sendPC(MIDIAddress address) | MIDI_Sender< Control_Surface_ > | |
| sendPC(MIDIChannelCable address, uint8_t value) | MIDI_Sender< Control_Surface_ > | |
| sendPitchBend(MIDIChannelCable address, uint16_t value) | MIDI_Sender< Control_Surface_ > | |
| sendProgramChange(MIDIAddress address) | MIDI_Sender< Control_Surface_ > | |
| sendProgramChange(MIDIChannelCable address, uint8_t value) | MIDI_Sender< Control_Surface_ > | |
| sendRealTime(MIDIMessageType rt, Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendRealTime(uint8_t rt, Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendRealTimeImpl(RealTimeMessage) | Control_Surface_ | private |
| sendSongPositionPointer(uint16_t spp, Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendSongSelect(uint8_t song, Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendStart(Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendStop(Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendSysCommon(MIDIMessageType m, Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendSysCommon(MIDIMessageType m, uint8_t data1, Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendSysCommon(MIDIMessageType m, uint8_t data1, uint8_t data2, Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendSysCommonImpl(SysCommonMessage) | Control_Surface_ | private |
| sendSysEx(const uint8_t(&sysexdata)[N], Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendSysEx(const uint8_t *data, uint16_t length, Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendSysExImpl(SysExMessage) | Control_Surface_ | private |
| sendSystemReset(Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendTimingClock(Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| sendTuneRequest(Cable cable=Cable_1) | MIDI_Sender< Control_Surface_ > | |
| setMIDIInputCallbacks(ChannelMessageCallback channelMessageCallback, SysExMessageCallback sysExMessageCallback, SysCommonMessageCallback sysCommonMessageCallback, RealTimeMessageCallback realTimeMessageCallback) | Control_Surface_ | inline |
| sinkMIDIfromPipe(ChannelMessage msg) override | Control_Surface_ | privatevirtual |
| sinkMIDIfromPipe(SysExMessage msg) override | Control_Surface_ | privatevirtual |
| sinkMIDIfromPipe(SysCommonMessage msg) override | Control_Surface_ | privatevirtual |
| sinkMIDIfromPipe(RealTimeMessage msg) override | Control_Surface_ | privatevirtual |
| sinkPipe | MIDI_Source | protected |
| sourceMIDItoPipe(ChannelMessage) | MIDI_Source | |
| sourceMIDItoPipe(SysExMessage) | MIDI_Source | |
| sourceMIDItoPipe(SysCommonMessage) | MIDI_Source | |
| sourceMIDItoPipe(RealTimeMessage) | MIDI_Source | |
| sourcePipe | MIDI_Sink | protected |
| stall(MIDIStaller *cause=eternal_stall) | MIDI_Source | |
| stallDownstream(MIDIStaller *, MIDI_Source *) | MIDI_Sink | inlineprivatevirtual |
| stallUpstream(MIDIStaller *, MIDI_Sink *) | MIDI_Source | inlineprivatevirtual |
| MIDI_Sink::swap(MIDI_Sink &a, MIDI_Sink &b) | MIDI_Sink | static |
| MIDI_Source::swap(MIDI_Source &a, MIDI_Source &b) | MIDI_Source | static |
| sysCommonMessageCallback | Control_Surface_ | private |
| SysCommonMessageCallback typedef | Control_Surface_ | |
| sysExMessageCallback | Control_Surface_ | private |
| SysExMessageCallback typedef | Control_Surface_ | |
| unstall(MIDIStaller *cause=eternal_stall) | MIDI_Source | |
| unstallDownstream(MIDIStaller *, MIDI_Source *) | MIDI_Sink | inlineprivatevirtual |
| unstallUpstream(MIDIStaller *, MIDI_Sink *) | MIDI_Source | inlineprivatevirtual |
| updateDisplays() | Control_Surface_ | |
| updateInputs() | Control_Surface_ | |
| updateMidiInput() | Control_Surface_ | |
| ~MIDI_Sink() | MIDI_Sink | virtual |
| ~MIDI_Source() | MIDI_Source | virtual |