| _recording | ARDOUR::MIDISceneChanger | private |
| _scoped_connection_list | PBD::ScopedConnectionList | private |
| _scoped_connection_lock | PBD::ScopedConnectionList | mutableprivate |
| _session | ARDOUR::SessionHandleRef | protected |
| add_connection(const UnscopedConnection &c) | PBD::ScopedConnectionList | |
| bank_at(samplepos_t, uint8_t channel) | ARDOUR::MIDISceneChanger | |
| bank_change_input(MIDI::Parser &, unsigned short, int channel) | ARDOUR::MIDISceneChanger | private |
| ConnectionList typedef | PBD::ScopedConnectionList | private |
| current_bank | ARDOUR::MIDISceneChanger | private |
| drop_connections() | PBD::ScopedConnectionList | |
| gather(const Locations::LocationList &) | ARDOUR::MIDISceneChanger | private |
| have_seen_bank_changes | ARDOUR::MIDISceneChanger | private |
| incoming_connections | ARDOUR::MIDISceneChanger | private |
| input_port | ARDOUR::MIDISceneChanger | private |
| insanity_check() | ARDOUR::SessionHandleRef | protectedvirtual |
| jump_to(int bank, int program) | ARDOUR::MIDISceneChanger | private |
| last_delivered_bank | ARDOUR::MIDISceneChanger | private |
| last_delivered_program | ARDOUR::MIDISceneChanger | private |
| last_program_message_time | ARDOUR::MIDISceneChanger | private |
| locate(samplepos_t) | ARDOUR::MIDISceneChanger | virtual |
| locations_changed() | ARDOUR::MIDISceneChanger | private |
| MIDIInputActivity | ARDOUR::MIDISceneChanger | |
| MIDIOutputActivity | ARDOUR::MIDISceneChanger | |
| MIDISceneChanger(Session &) | ARDOUR::MIDISceneChanger | |
| non_rt_deliver(std::shared_ptr< MIDISceneChange >) | ARDOUR::MIDISceneChanger | private |
| operator=(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
| output_port | ARDOUR::MIDISceneChanger | private |
| program_at(samplepos_t, uint8_t channel) | ARDOUR::MIDISceneChanger | |
| program_change_input(MIDI::Parser &, MIDI::byte, int channel) | ARDOUR::MIDISceneChanger | private |
| recording() const | ARDOUR::MIDISceneChanger | private |
| rt_deliver(MidiBuffer &, samplepos_t, std::shared_ptr< MIDISceneChange >) | ARDOUR::MIDISceneChanger | private |
| run(samplepos_t start, samplepos_t end) | ARDOUR::MIDISceneChanger | virtual |
| scene_lock | ARDOUR::MIDISceneChanger | private |
| SceneChanger(Session &s) | ARDOUR::SceneChanger | inline |
| Scenes typedef | ARDOUR::MIDISceneChanger | private |
| scenes | ARDOUR::MIDISceneChanger | private |
| ScopedConnectionList() | PBD::ScopedConnectionList | |
| ScopedConnectionList(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
| session_going_away() | ARDOUR::SessionHandleRef | protectedvirtual |
| SessionHandleRef(ARDOUR::Session &s) | ARDOUR::SessionHandleRef | |
| set_input_port(std::shared_ptr< MidiPort >) | ARDOUR::MIDISceneChanger | |
| set_output_port(std::shared_ptr< MidiPort >) | ARDOUR::MIDISceneChanger | |
| set_recording(bool) | ARDOUR::MIDISceneChanger | |
| size() const | PBD::ScopedConnectionList | inline |
| ~MIDISceneChanger() | ARDOUR::MIDISceneChanger | |
| ~SceneChanger() | ARDOUR::SceneChanger | inlinevirtual |
| ~ScopedConnectionList() | PBD::ScopedConnectionList | virtual |
| ~SessionHandleRef() | ARDOUR::SessionHandleRef | virtual |