Control Surface master
MIDI Control Surface library for Arduino
SoftwareSerialDebugMIDI_Output Member List

This is the complete list of members for SoftwareSerialDebugMIDI_Output, including all inherited members.

baudSerialDebugMIDI_Output< SoftwareSerial >private
begin() overrideSerialDebugMIDI_Output< SoftwareSerial >inlinevirtual
beginAll()MIDIOutputOnlyinlinestatic
connectSourcePipe(MIDI_Pipe *source)MIDI_Sink
disable()UpdatableCRTP< MIDIOutputOnly >inline
disable(UpdatableCRTP *element)UpdatableCRTP< MIDIOutputOnly >inlinestatic
disable(UpdatableCRTP &element)UpdatableCRTP< MIDIOutputOnly >inlinestatic
disable(U(&array)[N])UpdatableCRTP< MIDIOutputOnly >inlinestatic
disconnect(TrueMIDI_Source &source)MIDI_Sink
disconnect(MIDI_Pipe &)=deleteMIDI_Sink
disconnectSourcePipes()MIDI_Sink
disconnectSourcePipesShallow()MIDI_Sinkprivate
DoublyLinkable()=defaultDoublyLinkable< Node >protected
DoublyLinkable(const DoublyLinkable &)DoublyLinkable< Node >inlineprotected
DoublyLinkable(DoublyLinkable &&)DoublyLinkable< Node >inlineprotected
enable()UpdatableCRTP< MIDIOutputOnly >inline
enable(UpdatableCRTP *element)UpdatableCRTP< MIDIOutputOnly >inlinestatic
enable(UpdatableCRTP &element)UpdatableCRTP< MIDIOutputOnly >inlinestatic
enable(U(&array)[N])UpdatableCRTP< MIDIOutputOnly >inlinestatic
getFinalSink()MIDI_Sinkinlineprivatevirtual
getPrefix() constStreamDebugMIDI_Baseinline
getSourcePipe()MIDI_Sinkinline
getStream() constStreamDebugMIDI_Outputinline
hasSourcePipe() constMIDI_Sinkinline
isEnabled() constUpdatableCRTP< MIDIOutputOnly >inline
MIDI_Sender< StreamDebugMIDI_Output >StreamDebugMIDI_Outputprotected
MIDI_Sink()=defaultMIDI_Sink
MIDI_Sink(const MIDI_Sink &)=deleteMIDI_Sink
MIDI_Sink(MIDI_Sink &&other)MIDI_Sink
moveDown()UpdatableCRTP< MIDIOutputOnly >inline
nextDoublyLinkable< Node >protected
MIDIOutputOnly::operator=(const UpdatableCRTP &)UpdatableCRTP< MIDIOutputOnly >inlineprotected
MIDIOutputOnly::operator=(UpdatableCRTP &&)UpdatableCRTP< MIDIOutputOnly >inlineprotected
MIDIOutputOnly::DoublyLinkable::operator=(const DoublyLinkable &)DoublyLinkable< Node >inlineprotected
MIDIOutputOnly::DoublyLinkable::operator=(DoublyLinkable &&)DoublyLinkable< Node >inlineprotected
StreamDebugMIDI_Output::operator=(const MIDI_Sink &)=deleteMIDI_Sink
StreamDebugMIDI_Output::operator=(MIDI_Sink &&other)MIDI_Sink
prefixStreamDebugMIDI_Baseprivate
previousDoublyLinkable< Node >protected
send(ChannelMessage message)MIDI_Sender< StreamDebugMIDI_Output >
send(SysCommonMessage message)MIDI_Sender< StreamDebugMIDI_Output >
send(SysExMessage message)MIDI_Sender< StreamDebugMIDI_Output >
send(RealTimeMessage message)MIDI_Sender< StreamDebugMIDI_Output >
sendActiveSensing(Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendCC(MIDIAddress address, uint8_t value)MIDI_Sender< StreamDebugMIDI_Output >
sendChannelMessage(MIDIMessageType m, Channel c, uint8_t d1, uint8_t d2, Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendChannelMessage(MIDIMessageType m, Channel c, uint8_t d1, Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendChannelMessageImpl(ChannelMessage)StreamDebugMIDI_Outputprotected
StreamDebugMIDI_Base::sendChannelMessageImpl(Stream &, ChannelMessage)StreamDebugMIDI_Baseprotected
sendChannelPressure(MIDIChannelCable address, uint8_t pressure)MIDI_Sender< StreamDebugMIDI_Output >
sendContinue(Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendControlChange(MIDIAddress address, uint8_t value)MIDI_Sender< StreamDebugMIDI_Output >
sendCP(MIDIChannelCable address, uint8_t pressure)MIDI_Sender< StreamDebugMIDI_Output >
sendKeyPressure(MIDIAddress address, uint8_t pressure)MIDI_Sender< StreamDebugMIDI_Output >
sendKP(MIDIAddress address, uint8_t pressure)MIDI_Sender< StreamDebugMIDI_Output >
sendMTCQuarterFrame(uint8_t data, Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendMTCQuarterFrame(uint8_t messageType, uint8_t values, Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendNoteOff(MIDIAddress address, uint8_t velocity)MIDI_Sender< StreamDebugMIDI_Output >
sendNoteOn(MIDIAddress address, uint8_t velocity)MIDI_Sender< StreamDebugMIDI_Output >
sendNow()MIDI_Sender< StreamDebugMIDI_Output >
sendNowImpl()StreamDebugMIDI_Outputprotected
StreamDebugMIDI_Base::sendNowImpl(Stream &)StreamDebugMIDI_Baseinlineprotected
sendPB(MIDIChannelCable address, uint16_t value)MIDI_Sender< StreamDebugMIDI_Output >
sendPC(MIDIAddress address)MIDI_Sender< StreamDebugMIDI_Output >
sendPC(MIDIChannelCable address, uint8_t value)MIDI_Sender< StreamDebugMIDI_Output >
sendPitchBend(MIDIChannelCable address, uint16_t value)MIDI_Sender< StreamDebugMIDI_Output >
sendProgramChange(MIDIAddress address)MIDI_Sender< StreamDebugMIDI_Output >
sendProgramChange(MIDIChannelCable address, uint8_t value)MIDI_Sender< StreamDebugMIDI_Output >
sendRealTime(MIDIMessageType rt, Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendRealTime(uint8_t rt, Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendRealTimeImpl(RealTimeMessage)StreamDebugMIDI_Outputprotected
StreamDebugMIDI_Base::sendRealTimeImpl(Stream &, RealTimeMessage)StreamDebugMIDI_Baseprotected
sendSongPositionPointer(uint16_t spp, Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendSongSelect(uint8_t song, Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendStart(Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendStop(Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendSysCommon(MIDIMessageType m, Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendSysCommon(MIDIMessageType m, uint8_t data1, Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendSysCommon(MIDIMessageType m, uint8_t data1, uint8_t data2, Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendSysCommonImpl(SysCommonMessage)StreamDebugMIDI_Outputprotected
StreamDebugMIDI_Base::sendSysCommonImpl(Stream &, SysCommonMessage)StreamDebugMIDI_Baseprotected
sendSysEx(const uint8_t(&sysexdata)[N], Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendSysEx(const uint8_t *data, uint16_t length, Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendSysExImpl(SysExMessage)StreamDebugMIDI_Outputprotected
StreamDebugMIDI_Base::sendSysExImpl(Stream &, SysExMessage)StreamDebugMIDI_Baseprotected
sendSystemReset(Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendTimingClock(Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
sendTuneRequest(Cable cable=CABLE_1)MIDI_Sender< StreamDebugMIDI_Output >
SerialDebugMIDI_Output(SoftwareSerial &serial, unsigned long baud=AH::defaultBaudRate, const char *prefix=nullptr)SerialDebugMIDI_Output< SoftwareSerial >inline
SerialDebugMIDI_Output(SoftwareSerial &serial, const char *prefix)SerialDebugMIDI_Output< SoftwareSerial >inline
setPrefix(const char *prefix)StreamDebugMIDI_Baseinline
sinkMIDIfromPipe(ChannelMessage m) overrideStreamDebugMIDI_Outputinlineprotectedvirtual
sinkMIDIfromPipe(SysExMessage m) overrideStreamDebugMIDI_Outputinlineprotectedvirtual
sinkMIDIfromPipe(SysCommonMessage m) overrideStreamDebugMIDI_Outputinlineprotectedvirtual
sinkMIDIfromPipe(RealTimeMessage m) overrideStreamDebugMIDI_Outputinlineprotectedvirtual
SoftwareSerialDebugMIDI_Output(SoftwareSerial &serial, unsigned long baud, const char *prefix=nullptr)SoftwareSerialDebugMIDI_Outputinline
sourcePipeMIDI_Sinkprotected
stallDownstream(MIDIStaller *, MIDI_Source *)MIDI_Sinkinlineprivatevirtual
streamStreamDebugMIDI_Outputprotected
StreamDebugMIDI_Base(const char *prefix)StreamDebugMIDI_Baseinline
StreamDebugMIDI_Output(Stream &stream, const char *prefix=nullptr)StreamDebugMIDI_Outputinline
swap(MIDI_Sink &a, MIDI_Sink &b)MIDI_Sinkstatic
unstallDownstream(MIDIStaller *, MIDI_Source *)MIDI_Sinkinlineprivatevirtual
UpdatableCRTP() __attribute__((no_sanitize("undefined")))UpdatableCRTP< MIDIOutputOnly >inlineprotected
UpdatableCRTP(const UpdatableCRTP &) __attribute__((no_sanitize("undefined")))UpdatableCRTP< MIDIOutputOnly >inlineprotected
UpdatableCRTP(UpdatableCRTP &&) __attribute__((no_sanitize("undefined")))UpdatableCRTP< MIDIOutputOnly >inlineprotected
updatablesUpdatableCRTP< MIDIOutputOnly >protectedstatic
~DoublyLinkable()=defaultDoublyLinkable< Node >protectedvirtual
~MIDI_Sink()MIDI_Sinkvirtual
~MIDIOutputOnly()=defaultMIDIOutputOnlyvirtual
~UpdatableCRTP() __attribute__((no_sanitize("undefined")))UpdatableCRTP< MIDIOutputOnly >inlinevirtual