| _a_session | ARDOUR::Automatable | protected | 
  | _active | ARDOUR::Processor | protected | 
  | _automated_controls | ARDOUR::Automatable | protected | 
  | _bufcnt | ARDOUR::PeakMeter | private | 
  | _can_automate_list | ARDOUR::Automatable | protected | 
  | _capture_offset | ARDOUR::Processor | protected | 
  | _configured | ARDOUR::Processor | protected | 
  | _configured_input | ARDOUR::Processor | protected | 
  | _configured_output | ARDOUR::Processor | protected | 
  | _control_connections | ARDOUR::Automatable | private | 
  | _control_lock | Evoral::ControlSet | mutableprotected | 
  | _controls | Evoral::ControlSet | protected | 
  | _display_to_user | ARDOUR::Processor | protected | 
  | _extra_xml | PBD::Stateful | protected | 
  | _id | PBD::Stateful | private | 
  | _iec1meter | ARDOUR::PeakMeter | private | 
  | _iec2meter | ARDOUR::PeakMeter | private | 
  | _input_latency | ARDOUR::Processor | protected | 
  | _instant_xml | PBD::Stateful | protected | 
  | _kmeter | ARDOUR::PeakMeter | private | 
  | _last_automation_snapshot | ARDOUR::Automatable | protected | 
  | _list_connections | Evoral::ControlSet | protected | 
  | _lock | PBD::Stateful | protected | 
  | _loop_location | ARDOUR::Processor | protected | 
  | _masters | ARDOUR::Slavable | private | 
  | _max_n_meters | ARDOUR::PeakMeter | private | 
  | _max_peak_signal | ARDOUR::PeakMeter | private | 
  | _meter_type | ARDOUR::PeakMeter | private | 
  | _name | ARDOUR::SessionObject | protected | 
  | _next_ab_is_active | ARDOUR::Processor | protected | 
  | _output_latency | ARDOUR::Processor | protected | 
  | _owner | ARDOUR::Processor | protected | 
  | _peak_buffer | ARDOUR::PeakMeter | private | 
  | _peak_power | ARDOUR::PeakMeter | private | 
  | _pending_active | ARDOUR::Processor | protected | 
  | _pending_changed | PBD::Stateful | protected | 
  | _pinmgr_proxy | ARDOUR::Processor | protected | 
  | _playback_offset | ARDOUR::Processor | protected | 
  | _pre_fader | ARDOUR::Processor | protected | 
  | _properties | PBD::Stateful | protected | 
  | _regenerate_xml_or_string_ids | PBD::Stateful | privatestatic | 
  | _reset_dpm | ARDOUR::PeakMeter | private | 
  | _reset_max | ARDOUR::PeakMeter | private | 
  | _scoped_connection_list | PBD::ScopedConnectionList | private | 
  | _scoped_connection_lock | PBD::ScopedConnectionList | mutableprivate | 
  | _session | ARDOUR::SessionHandleRef | protected | 
  | _stateful_frozen | PBD::Stateful | private | 
  | _ui_pointer | ARDOUR::Processor | protected | 
  | _use_user_latency | ARDOUR::Latent | private | 
  | _user_latency | ARDOUR::Latent | private | 
  | _vumeter | ARDOUR::PeakMeter | private | 
  | _window_proxy | ARDOUR::Processor | protected | 
  | _xml_node_name | PBD::Stateful | protected | 
  | _zero_latency | ARDOUR::Latent | privatestatic | 
  | activate() | ARDOUR::PeakMeter | inlinevirtual | 
  | active() const | ARDOUR::Processor | inline | 
  | ActiveChanged | ARDOUR::Processor |  | 
  | add_connection(const UnscopedConnection &c) | PBD::ScopedConnectionList |  | 
  | add_control(std::shared_ptr< Evoral::Control >) | ARDOUR::Automatable | virtual | 
  | 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 |  | 
  | add_state(XMLNode *) const | ARDOUR::Latent | protected | 
  | all_automatable_params() const | ARDOUR::Automatable |  | 
  | apply_change(PropertyBase const &) | PBD::Stateful | virtual | 
  | apply_changes(PropertyList const &) | PBD::Stateful |  | 
  | assign(std::shared_ptr< VCA >) | ARDOUR::Slavable | virtual | 
  | Assign | ARDOUR::Slavable | static | 
  | assign_connection | ARDOUR::Slavable | private | 
  | assign_control(std::shared_ptr< VCA >, std::shared_ptr< SlavableAutomationControl >) | ARDOUR::Slavable | private | 
  | assign_controls(std::shared_ptr< VCA >) | ARDOUR::Slavable | private | 
  | assigned_to(VCAManager *, std::shared_ptr< VCA >) const | ARDOUR::Slavable |  | 
  | AssignmentChange | ARDOUR::Slavable |  | 
  | Automatable(Session &, Temporal::TimeDomainProvider const &) | ARDOUR::Automatable |  | 
  | Automatable(const Automatable &other) | ARDOUR::Automatable |  | 
  | automatables(PBD::ControllableSet &) const | ARDOUR::Automatable | virtual | 
  | automation_control(PBD::ID const &id) const | ARDOUR::Automatable |  | 
  | automation_control(const Evoral::Parameter &id) | ARDOUR::Automatable | inlinevirtual | 
  | automation_control(const Evoral::Parameter &id, bool create_if_missing) | ARDOUR::Automatable |  | 
  | automation_control(const Evoral::Parameter &id) const | ARDOUR::Automatable |  | 
  | automation_control_recurse(PBD::ID const &id) const | ARDOUR::Automatable | inlinevirtual | 
  | automation_list_automation_state_changed(Evoral::Parameter const &, AutoState) | ARDOUR::Automatable | protectedvirtual | 
  | automation_run(samplepos_t, pframes_t, bool only_active=false) | ARDOUR::Automatable | virtual | 
  | AutomationStateChanged | ARDOUR::Automatable |  | 
  | bypassable() const | ARDOUR::Processor | inlinevirtual | 
  | BypassableChanged | ARDOUR::Processor |  | 
  | can_automate(Evoral::Parameter) | ARDOUR::Automatable | protected | 
  | can_support_io_configuration(const ChanCount &in, ChanCount &out) | ARDOUR::PeakMeter | virtual | 
  | capture_offset() const | ARDOUR::Processor | inline | 
  | changed() const | PBD::Stateful |  | 
  | check_active() | ARDOUR::Processor | inlineprotected | 
  | clear_changes() | PBD::Stateful |  | 
  | clear_controls() | ARDOUR::Automatable | virtual | 
  | clear_owned_changes() | PBD::Stateful | virtual | 
  | clear_time_domain() | Temporal::TimeDomainProvider | inline | 
  | clear_time_domain_parent() | Temporal::TimeDomainProvider | inline | 
  | ConfigurationChanged | ARDOUR::Processor |  | 
  | configure_io(ChanCount in, ChanCount out) | ARDOUR::PeakMeter | virtual | 
  | ConnectionList typedef | PBD::ScopedConnectionList | private | 
  | control(const Parameter &id, bool create_if_missing=false) | Evoral::ControlSet |  | 
  | control(const Parameter &id) const | Evoral::ControlSet | inline | 
  | control_factory(const Evoral::Parameter &id) | ARDOUR::Automatable | virtual | 
  | control_list_interpolation_changed(Parameter const &, ControlList::InterpolationStyle) | Evoral::ControlSet | inlineprotectedvirtual | 
  | control_list_marked_dirty() | Evoral::ControlSet | inlineprotectedvirtual | 
  | control_lock() const | Evoral::ControlSet | inline | 
  | Controls typedef | Evoral::ControlSet |  | 
  | controls() | Evoral::ControlSet | inline | 
  | controls() const | Evoral::ControlSet | inline | 
  | controls_empty() const | Evoral::ControlSet | inlinevirtual | 
  | ControlSet() | Evoral::ControlSet |  | 
  | ControlSet(const ControlSet &) | Evoral::ControlSet |  | 
  | current_meters | ARDOUR::PeakMeter | private | 
  | current_state_version | PBD::Stateful | static | 
  | deactivate() | ARDOUR::PeakMeter | inlinevirtual | 
  | describe_parameter(Evoral::Parameter param) | ARDOUR::Automatable | virtual | 
  | Destroyed | PBD::Destructible |  | 
  | DisableSwitchChanged | ARDOUR::Latent | static | 
  | display_name() const | ARDOUR::PeakMeter | virtual | 
  | display_to_user() const | ARDOUR::Processor | inlinevirtual | 
  | do_assign(VCAManager *s) | ARDOUR::Slavable | private | 
  | does_routing() const | ARDOUR::Processor | inlinevirtual | 
  | domain | Temporal::TimeDomainProvider | private | 
  | drop_connections() | PBD::ScopedConnectionList |  | 
  | drop_references() | PBD::Destructible | inlinevirtual | 
  | DropReferences | PBD::Destructible |  | 
  | effective_latency() const | ARDOUR::Latent | inline | 
  | emit_configuration_changed() | ARDOUR::PeakMeter |  | 
  | enable(bool yn) | ARDOUR::Processor | inlinevirtual | 
  | enabled() const | ARDOUR::Processor | inlinevirtual | 
  | extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful |  | 
  | find_next_ac_event(std::shared_ptr< AutomationControl >, Temporal::timepos_t const &start, Temporal::timepos_t const &end, Evoral::ControlEvent &ev) | ARDOUR::Automatable | static | 
  | find_next_event(Temporal::timepos_t const &start, Temporal::timepos_t const &end, Evoral::ControlEvent &ev, bool only_active=true) const | ARDOUR::Automatable | virtual | 
  | find_prev_ac_event(std::shared_ptr< AutomationControl >, Temporal::timepos_t const &start, Temporal::timepos_t const &end, Evoral::ControlEvent &ev) | ARDOUR::Automatable | static | 
  | finish_domain_bounce(Temporal::DomainBounceInfo &) | ARDOUR::Automatable | virtual | 
  | flush() | ARDOUR::Processor | inlinevirtual | 
  | force_zero_latency(bool en) | ARDOUR::Latent | inlinestatic | 
  | get_automation_xml_state() const | ARDOUR::Automatable |  | 
  | get_changes_as_properties(PBD::Command *) const | PBD::Stateful |  | 
  | get_next_ab_is_active() const | ARDOUR::Processor | inline | 
  | get_parameter_automation_state(Evoral::Parameter param) | ARDOUR::Automatable |  | 
  | get_pre_fader() const | ARDOUR::Processor | inlinevirtual | 
  | get_state() const | ARDOUR::Processor | virtual | 
  | has_own_time_domain() const | Temporal::TimeDomainProvider | inline | 
  | has_time_domain_parent() const | Temporal::TimeDomainProvider | inline | 
  | have_domain | Temporal::TimeDomainProvider | private | 
  | HideUI | ARDOUR::Processor |  | 
  | id() const | PBD::Stateful | inline | 
  | input_latency() const | ARDOUR::Processor | inline | 
  | input_streams() const | ARDOUR::PeakMeter | inlinevirtual | 
  | insanity_check() | ARDOUR::SessionHandleRef | protectedvirtual | 
  | instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected | 
  | IO class | ARDOUR::PeakMeter | friend | 
  | LatencyChanged | ARDOUR::Latent |  | 
  | Latent() | ARDOUR::Latent |  | 
  | Latent(Latent const &) | ARDOUR::Latent |  | 
  | listen() | Temporal::TimeDomainProvider | inlineprotected | 
  | load_automation(const std::string &path) | ARDOUR::Automatable | protected | 
  | loading_state_version | PBD::Stateful | static | 
  | make_property_quarks() | ARDOUR::SessionObject | static | 
  | map_loop_range(samplepos_t &start, samplepos_t &end) const | ARDOUR::Processor | protected | 
  | master_lock | ARDOUR::Slavable | mutableprivate | 
  | masters(VCAManager *) const | ARDOUR::Slavable |  | 
  | meter_level(uint32_t n, MeterType type) | ARDOUR::PeakMeter |  | 
  | meter_type() const | ARDOUR::PeakMeter | inline | 
  | MeterTypeChanged | ARDOUR::PeakMeter |  | 
  | mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual | 
  | monitoring_changed() | ARDOUR::Processor | inlinevirtual | 
  | name() const | ARDOUR::SessionObject | inline | 
  | non_realtime_locate(samplepos_t now) | ARDOUR::Automatable | virtual | 
  | non_realtime_transport_stop(samplepos_t now, bool flush) | ARDOUR::Automatable | virtual | 
  | old_set_automation_state(const XMLNode &) | ARDOUR::Automatable | protected | 
  | ARDOUR::operator=(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList |  | 
  | ARDOUR::Automatable::operator=(TimeDomainProvider const &other) | Temporal::TimeDomainProvider | inline | 
  | output_latency() const | ARDOUR::Processor | inline | 
  | output_streams() const | ARDOUR::PeakMeter | inlinevirtual | 
  | owner() const | ARDOUR::Processor |  | 
  | parent | Temporal::TimeDomainProvider | private | 
  | parent_connection | Temporal::TimeDomainProvider | private | 
  | PeakMeter(Session &s, const std::string &name) | ARDOUR::PeakMeter |  | 
  | pinmgr_proxy() const | ARDOUR::Processor | inline | 
  | playback_offset() const | ARDOUR::Processor | inline | 
  | post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual | 
  | Processor(Session &, const std::string &name, Temporal::TimeDomainProvider const &) | ARDOUR::Processor |  | 
  | Processor(const Processor &other) | ARDOUR::Processor |  | 
  | properties() const | PBD::Stateful | inline | 
  | property_changes_suspended() const | PBD::Stateful | inline | 
  | property_factory(const XMLNode &) const | PBD::Stateful | virtual | 
  | PropertyChanged | PBD::Stateful |  | 
  | protect_automation() | ARDOUR::Automatable |  | 
  | rdiff(std::vector< PBD::Command * > &) const | PBD::Stateful | virtual | 
  | realtime_handle_transport_stopped() | ARDOUR::Processor | inlinevirtual | 
  | realtime_locate(bool) | ARDOUR::Processor | inlinevirtual | 
  | reflect_inputs(const ChanCount &in) | ARDOUR::PeakMeter |  | 
  | regenerate_xml_or_string_ids() const | PBD::Stateful | protected | 
  | requires_fixed_sized_buffers() const | ARDOUR::Processor | inlinevirtual | 
  | reset() | ARDOUR::PeakMeter |  | 
  | reset_id() | PBD::Stateful |  | 
  | reset_max() | ARDOUR::PeakMeter |  | 
  | resume_property_changes() | PBD::Stateful | virtual | 
  | run(BufferSet &bufs, samplepos_t start_sample, samplepos_t end_sample, double speed, pframes_t nframes, bool) | ARDOUR::PeakMeter | virtual | 
  | save_extra_xml(const XMLNode &) | PBD::Stateful |  | 
  | ScopedConnectionList() | PBD::ScopedConnectionList |  | 
  | ScopedConnectionList(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList |  | 
  | send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual | 
  | session() const | ARDOUR::SessionObject | inline | 
  | session_going_away() | ARDOUR::SessionHandleRef | protectedvirtual | 
  | SessionHandleRef(ARDOUR::Session &s) | ARDOUR::SessionHandleRef |  | 
  | SessionObject(Session &session, const std::string &name) | ARDOUR::SessionObject | inline | 
  | set_automation_xml_state(const XMLNode &, Evoral::Parameter default_param) | ARDOUR::Automatable |  | 
  | set_block_size(pframes_t) | ARDOUR::Processor | inlinevirtual | 
  | set_capture_offset(samplecnt_t cnt) | ARDOUR::Processor | inlinevirtual | 
  | set_display_to_user(bool) | ARDOUR::Processor | virtual | 
  | set_id(const XMLNode &) | PBD::Stateful |  | 
  | set_id(const std::string &) | PBD::Stateful |  | 
  | set_input_latency(samplecnt_t cnt) | ARDOUR::Processor | inlinevirtual | 
  | set_loop(Location *loc) | ARDOUR::Processor | inlinevirtual | 
  | set_max_channels(const ChanCount &) | ARDOUR::PeakMeter |  | 
  | set_meter_type(MeterType t) | ARDOUR::PeakMeter |  | 
  | set_name(const std::string &str) | ARDOUR::SessionObject | inlinevirtual | 
  | set_next_ab_is_active(bool yn) | ARDOUR::Processor | inline | 
  | set_output_latency(samplecnt_t cnt) | ARDOUR::Processor | inlinevirtual | 
  | set_owner(SessionObject *) | ARDOUR::Processor | virtual | 
  | set_parameter_automation_state(Evoral::Parameter param, AutoState) | ARDOUR::Automatable | virtual | 
  | set_pingmgr_proxy(PluginPinWindowProxy *wp) | ARDOUR::Processor | inline | 
  | set_playback_offset(samplecnt_t cnt) | ARDOUR::Processor | inlinevirtual | 
  | set_pre_fader(bool) | ARDOUR::Processor | virtual | 
  | set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic | 
  | set_state(const XMLNode &, int version) | ARDOUR::Processor | virtual | 
  | set_state_2X(const XMLNode &, int version) | ARDOUR::Processor | protectedvirtual | 
  | set_time_domain(TimeDomain td) | Temporal::TimeDomainProvider | inline | 
  | set_time_domain_parent(TimeDomainProvider const &p) | Temporal::TimeDomainProvider | inline | 
  | set_user_latency(samplecnt_t val) | ARDOUR::Latent | inlinevirtual | 
  | set_values(XMLNode const &) | PBD::Stateful | protected | 
  | set_window_proxy(ProcessorWindowProxy *wp) | ARDOUR::Processor | inline | 
  | ShowUI | ARDOUR::Processor |  | 
  | signal_latency() const | ARDOUR::Processor | inlinevirtual | 
  | silence(samplecnt_t nframes, samplepos_t start_sample) | ARDOUR::Processor | inlinevirtual | 
  | size() const | PBD::ScopedConnectionList | inline | 
  | skip_saving_automation | ARDOUR::Automatable | static | 
  | Slavable() | ARDOUR::Slavable |  | 
  | slavables() const | ARDOUR::Automatable | inlineprotectedvirtual | 
  | start_domain_bounce(Temporal::DomainBounceInfo &) | ARDOUR::Automatable | virtual | 
  | state() const | ARDOUR::PeakMeter | protectedvirtual | 
  | state_node_name | ARDOUR::Processor | static | 
  | Stateful() | PBD::Stateful |  | 
  | suspend_property_changes() | PBD::Stateful | virtual | 
  | time_domain() const | Temporal::TimeDomainProvider | inline | 
  | time_domain_changed() | Temporal::TimeDomainProvider | inlinevirtual | 
  | time_domain_parent() const | Temporal::TimeDomainProvider | inline | 
  | TimeDomainChanged | Temporal::TimeDomainProvider | mutable | 
  | TimeDomainProvider() | Temporal::TimeDomainProvider | inlineexplicit | 
  | TimeDomainProvider(TimeDomain td) | Temporal::TimeDomainProvider | inlineexplicit | 
  | TimeDomainProvider(TimeDomain td, TimeDomainProvider const &p) | Temporal::TimeDomainProvider | inline | 
  | TimeDomainProvider(TimeDomainProvider const &other) | Temporal::TimeDomainProvider | inline | 
  | TimeDomainProvider(TimeDomainProvider const &parnt, bool) | Temporal::TimeDomainProvider | inline | 
  | ToggleUI | ARDOUR::Processor |  | 
  | unassign(std::shared_ptr< VCA >) | ARDOUR::Slavable |  | 
  | unassign_connections | ARDOUR::Slavable | private | 
  | unassign_control(std::shared_ptr< VCA >, std::shared_ptr< SlavableAutomationControl >) | ARDOUR::Slavable | private | 
  | unassign_controls(std::shared_ptr< VCA >) | ARDOUR::Slavable | private | 
  | unset_user_latency() | ARDOUR::Latent | inline | 
  | user_latency() const | ARDOUR::Latent | inline | 
  | weak_unassign(std::weak_ptr< VCA >) | ARDOUR::Slavable | private | 
  | what_can_be_automated() const | ARDOUR::Automatable | inline | 
  | what_has_data(std::set< Parameter > &) const | Evoral::ControlSet |  | 
  | what_has_existing_automation(std::set< Evoral::Parameter > &) const | ARDOUR::Automatable |  | 
  | window_proxy() const | ARDOUR::Processor | inline | 
  | xml_node_name | ARDOUR::Automatable | static | 
  | zero_latency() | ARDOUR::Latent | inlinestatic | 
  | ~Automatable() | ARDOUR::Automatable | virtual | 
  | ~ControlSet() | Evoral::ControlSet | inlinevirtual | 
  | ~Destructible() | PBD::Destructible | inlinevirtual | 
  | ~HasLatency() | ARDOUR::HasLatency | inlinevirtual | 
  | ~Latent() | ARDOUR::Latent | inlinevirtual | 
  | ~PeakMeter() | ARDOUR::PeakMeter |  | 
  | ~Processor() | ARDOUR::Processor | virtual | 
  | ~ScopedConnectionList() | PBD::ScopedConnectionList | virtual | 
  | ~SessionHandleRef() | ARDOUR::SessionHandleRef | virtual | 
  | ~Slavable() | ARDOUR::Slavable | inlinevirtual | 
  | ~Stateful() | PBD::Stateful | virtual | 
  | ~TimeDomainProvider() | Temporal::TimeDomainProvider | inlinevirtual | 
  | ~TimeDomainSwapper() | Temporal::TimeDomainSwapper | inlinevirtual |