bank | BankableMIDIInput< NumBanks > | private |
BankableMIDIInput(Bank< N > &bank, BankType type) | BankableMIDIInput< NumBanks > | inlineprotected |
BankableMIDIInput(const BankConfig< N > &config) | BankableMIDIInput< NumBanks > | inlineprotected |
begin() override | NoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inline |
callback | NoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | |
CCRange(BankConfig< NumBanks > config, MIDICNChannelAddress address) | CCRange< RangeLen, NumBanks > | inline |
GenericNoteCCRange(BankConfig< NumBanks > config, MIDICNChannelAddress address, const Callback &callback) | GenericNoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inline |
getBankIndex(MIDICNChannelAddress target) const override | GenericNoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inlineprivatevirtual |
BankableMIDIInput< NumBanks >::getBankIndex(const MIDICNChannelAddress &target, const MIDICNChannelAddress &base) const | BankableMIDIInput< NumBanks > | inline |
getRangeIndex(MIDICNChannelAddress target) const override | GenericNoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inlineprivatevirtual |
BankableMIDIInput< NumBanks >::getRangeIndex(MIDICNChannelAddress target, MIDICNChannelAddress base) const | BankableMIDIInput< NumBanks > | inlineprotected |
getSelection() const override | GenericNoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inlineprivatevirtual |
getValue(uint8_t index) const final override | NoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inlinevirtual |
getValue(uint8_t index) const=0 | NoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | |
getValue() const | NoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inline |
INoteCCValue::getValue() const | INoteCCValue | inline |
getValueFromMIDIMessage(const ChannelMessageMatcher &midimsg) | NoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inlineprivatestatic |
INoteCCValue(uint8_t rangeLength) | INoteCCValue | inlineprotected |
inRange(uint8_t toMatch, uint8_t base, uint8_t length) | BankableMIDIInput< NumBanks > | inlineprotectedstatic |
length() | NoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inlinestatic |
INoteCCValue::length() const | INoteCCValue | inline |
match(const MIDICNChannelAddress &target) const override | GenericNoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inlineprivate |
matchBankable(uint8_t toMatch, uint8_t base) const | BankableMIDIInput< NumBanks > | inlineprotected |
matchBankable(const MIDICNChannelAddress &toMatch, const MIDICNChannelAddress &base) const | BankableMIDIInput< NumBanks > | inlineprotected |
matchBankableAddressInRange(const MIDICNChannelAddress &toMatch, const MIDICNChannelAddress &base, uint8_t length) const | BankableMIDIInput< NumBanks > | inlineprotected |
matchBankableInRange(uint8_t toMatch, uint8_t base, uint8_t length) const | BankableMIDIInput< NumBanks > | inlineprotected |
next | DoublyLinkable< BankableMIDIInput< N > > | protected |
NoteCCRange(MIDICNChannelAddress address, const Callback &callback) | NoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inline |
onBankSettingChange() override | GenericNoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inlineprivatevirtual |
previous | DoublyLinkable< BankableMIDIInput< N > > | protected |
rangeLength | INoteCCValue | private |
reset() override | NoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inline |
type | BankableMIDIInput< NumBanks > | private |
updateImpl(const ChannelMessageMatcher &midimsg, const MIDICNChannelAddress &target) override | NoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | inlineprivate |
values | NoteCCRange< MIDIInput_t, RangeLen, NumBanks, Callback > | private |
~BankableMIDIInput() | BankableMIDIInput< NumBanks > | inlinevirtual |
~DoublyLinkable()=default | DoublyLinkable< BankableMIDIInput< N > > | protectedvirtual |