42 std::shared_ptr<ARDOUR::IO>
const io () {
return _io; }
66 std::shared_ptr<ARDOUR::IO>
_io;
ARDOUR::Session * _session
void on_show()
This is a default handler for the signal signal_show().
bool wm_delete(GdkEventAny *)
IOSelectorWindow(ARDOUR::Session *, std::shared_ptr< ARDOUR::IO >, bool can_cancel=false)
void io_name_changed(void *src)
void on_map()
This is a default handler for the signal signal_map().
bool _find_inputs_for_io_outputs
uint32_t n_io_ports() const
PBD::ScopedConnection _io_connection
std::shared_ptr< ARDOUR::IO > const io()
std::string channel_noun() const
IOSelector(Gtk::Window *, ARDOUR::Session *, std::shared_ptr< ARDOUR::IO >)
void set_state(ARDOUR::BundleChannel c[2], bool)
std::string disassociation_verb() const
ARDOUR::Session * session() const
PortMatrixNode::State get_state(ARDOUR::BundleChannel c[2]) const
bool find_inputs_for_io_outputs() const
std::shared_ptr< ARDOUR::IO > _io
std::shared_ptr< PortGroup > _port_group
bool list_is_global(int) const