Control Surface  1.2.0
MIDI Control Surface library for Arduino
GenericNoteCCRange< MIDIInput_t, RangeLen, Callback > Member List

This is the complete list of members for GenericNoteCCRange< MIDIInput_t, RangeLen, Callback >, including all inherited members.

begin() overrideNoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >inline
callbackNoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >
GenericNoteCCRange(MIDIAddress address, const Callback &callback)GenericNoteCCRange< MIDIInput_t, RangeLen, Callback >inline
getBankIndex(MIDIAddress target) constNoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >inlineprivatevirtual
getRangeIndex(MIDIAddress target) constNoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >inlineprivatevirtual
getSelection() constNoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >inlineprivatevirtual
getValue(uint8_t index) const final overrideNoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >inlinevirtual
getValue(uint8_t index) const =0NoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >
getValue() constNoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >inline
INoteCCValue::getValue() constINoteCCValueinline
getValueFromMIDIMessage(const ChannelMessageMatcher &midimsg)NoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >inlineprivatestatic
INoteCCValue(uint8_t rangeLength)INoteCCValueinlineprotected
length()NoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >inlinestatic
INoteCCValue::length() constINoteCCValueinline
match(const MIDIAddress &target) const overrideGenericNoteCCRange< MIDIInput_t, RangeLen, Callback >inlineprivate
NoteCCRange(MIDIAddress address, const NoteCCRangeEmptyCallback &callback)NoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >inline
rangeLengthINoteCCValueprivate
reset() overrideNoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >inline
updateImpl(const ChannelMessageMatcher &midimsg, const MIDIAddress &target) overrideNoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >inlineprivate
valuesNoteCCRange< MIDIInput_t, RangeLen, 1, NoteCCRangeEmptyCallback >private