_argument | MIDIFunction | private |
_extra_xml | PBD::Stateful | protected |
_function | MIDIFunction | private |
_id | PBD::Stateful | private |
_instant_xml | PBD::Stateful | protected |
_invokable_name | MIDIInvokable | protected |
_lock | PBD::Stateful | protected |
_parameterized | MIDIInvokable | protected |
_parser | MIDIInvokable | protected |
_pending_changed | PBD::Stateful | protected |
_properties | PBD::Stateful | protected |
_regenerate_xml_or_string_ids | PBD::Stateful | privatestatic |
_stateful_frozen | PBD::Stateful | private |
_ui | MIDIInvokable | protected |
_xml_node_name | PBD::Stateful | protected |
add_extra_xml(XMLNode &) | PBD::Stateful | |
add_instant_xml(XMLNode &, const std::string &directory_path) | PBD::Stateful | protected |
add_properties(XMLNode &) const | PBD::Stateful | protected |
add_property(PropertyBase &s) | PBD::Stateful | |
apply_change(PropertyBase const &) | PBD::Stateful | virtual |
apply_changes(PropertyList const &) | PBD::Stateful | |
bind_midi(MIDI::channel_t, MIDI::eventType, MIDI::byte) | MIDIInvokable | |
changed() const | PBD::Stateful | |
clear_changes() | PBD::Stateful | |
clear_owned_changes() | PBD::Stateful | virtual |
control_additional | MIDIInvokable | protected |
control_channel | MIDIInvokable | protected |
control_type | MIDIInvokable | protected |
current_state_version | PBD::Stateful | static |
data | MIDIInvokable | protected |
data_size | MIDIInvokable | protected |
execute() | MIDIFunction | privatevirtual |
extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful | |
Function enum name | MIDIFunction | |
function_name() const | MIDIFunction | inline |
get_changes_as_properties(PBD::Command *) const | PBD::Stateful | |
get_control_additional() | MIDIInvokable | inline |
get_control_channel() | MIDIInvokable | inline |
get_control_type() | MIDIInvokable | inline |
get_parser() | MIDIInvokable | inline |
get_state() const | MIDIFunction | virtual |
id() const | PBD::Stateful | inline |
init(GenericMidiControlProtocol &, const std::string &, MIDI::byte *data=0, size_t dsize=0) | MIDIInvokable | virtual |
instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected |
loading_state_version | PBD::Stateful | static |
mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
midi_sense_any(MIDI::Parser &, MIDI::byte *, size_t) | MIDIInvokable | protected |
midi_sense_connection | MIDIInvokable | protected |
midi_sense_controller(MIDI::Parser &, MIDI::EventTwoBytes *) | MIDIInvokable | protected |
midi_sense_note(MIDI::Parser &, MIDI::EventTwoBytes *, bool is_on) | MIDIInvokable | protected |
midi_sense_note_off(MIDI::Parser &p, MIDI::EventTwoBytes *tb) | MIDIInvokable | protected |
midi_sense_note_on(MIDI::Parser &p, MIDI::EventTwoBytes *tb) | MIDIInvokable | protected |
midi_sense_program_change(MIDI::Parser &, MIDI::byte) | MIDIInvokable | protected |
midi_sense_sysex(MIDI::Parser &, MIDI::byte *, size_t) | MIDIInvokable | protected |
MIDIFunction(MIDI::Parser &) | MIDIFunction | |
MIDIInvokable(MIDI::Parser &) | MIDIInvokable | |
NextBank enum value | MIDIFunction | |
post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
PrevBank enum value | MIDIFunction | |
properties() const | PBD::Stateful | inline |
property_changes_suspended() const | PBD::Stateful | inline |
property_factory(const XMLNode &) const | PBD::Stateful | virtual |
PropertyChanged | PBD::Stateful | |
rdiff(std::vector< PBD::Command * > &) const | PBD::Stateful | virtual |
regenerate_xml_or_string_ids() const | PBD::Stateful | protected |
reset_id() | PBD::Stateful | |
resume_property_changes() | PBD::Stateful | virtual |
save_extra_xml(const XMLNode &) | PBD::Stateful | |
SelectAdd enum value | MIDIFunction | |
SelectRemove enum value | MIDIFunction | |
SelectSet enum value | MIDIFunction | |
SelectToggle enum value | MIDIFunction | |
send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual |
set_id(const XMLNode &) | PBD::Stateful | |
set_id(const std::string &) | PBD::Stateful | |
set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic |
set_state(const XMLNode &, int version) | MIDIFunction | virtual |
set_values(XMLNode const &) | PBD::Stateful | protected |
SetBank enum value | MIDIFunction | |
setup(GenericMidiControlProtocol &, const std::string &function_name, const std::string &argument, MIDI::byte *sysex=0, size_t ssize=0) | MIDIFunction | |
Stateful() | PBD::Stateful | |
suspend_property_changes() | PBD::Stateful | virtual |
TrackSetGain enum value | MIDIFunction | |
TrackSetMute enum value | MIDIFunction | |
TrackSetRecordEnable enum value | MIDIFunction | |
TrackSetSolo enum value | MIDIFunction | |
TrackSetSoloIsolate enum value | MIDIFunction | |
TransportEnd enum value | MIDIFunction | |
TransportLoopToggle enum value | MIDIFunction | |
TransportRecordDisable enum value | MIDIFunction | |
TransportRecordEnable enum value | MIDIFunction | |
TransportRecordToggle enum value | MIDIFunction | |
TransportRoll enum value | MIDIFunction | |
TransportStart enum value | MIDIFunction | |
TransportStop enum value | MIDIFunction | |
TransportZero enum value | MIDIFunction | |
~MIDIFunction() | MIDIFunction | virtual |
~MIDIInvokable() | MIDIInvokable | virtual |
~Stateful() | PBD::Stateful | virtual |