#include <MIDI_Outputs/ProgramChanger.hpp>
Definition at line 10 of file ProgramChanger.hpp.
Public Member Functions | |
ProgramChanger (const Array< uint8_t, N > &programs, MIDIChannelCable channelCN) | |
void | select (setting_t setting) override |
setting_t | getInitialSelection () const |
void | setInitialSelection (setting_t initialSelection) |
Static Public Member Functions | |
static setting_t | validateSetting (setting_t setting) |
Private Attributes | |
Array< uint8_t, N > | programs |
MIDIChannelCable | channelCN |
setting_t | initialSelection |
|
inline |
Definition at line 12 of file ProgramChanger.hpp.
Implements Selectable< N >.
Definition at line 16 of file ProgramChanger.hpp.
Definition at line 19 of file Selectable.hpp.
Definition at line 33 of file Selectable.hpp.
Definition at line 35 of file Selectable.hpp.
Definition at line 22 of file ProgramChanger.hpp.
|
private |
Definition at line 23 of file ProgramChanger.hpp.
Definition at line 40 of file Selectable.hpp.