Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::Soloable Class Referenceabstract

#include <soloable.h>

Inheritance diagram for ARDOUR::Soloable:
[legend]

Public Member Functions

virtual ~Soloable ()
 
virtual void push_solo_upstream (int32_t delta)=0
 
virtual void push_solo_isolate_upstream (int32_t delta)=0
 
virtual bool is_safe () const =0
 
virtual bool can_solo () const =0
 
virtual bool can_monitor () const =0
 

Detailed Description

Definition at line 25 of file soloable.h.

Constructor & Destructor Documentation

◆ ~Soloable()

virtual ARDOUR::Soloable::~Soloable ( )
inlinevirtual

Definition at line 27 of file soloable.h.

Member Function Documentation

◆ can_monitor()

virtual bool ARDOUR::Soloable::can_monitor ( ) const
pure virtual

Implemented in ARDOUR::VCA, and ARDOUR::Route.

◆ can_solo()

virtual bool ARDOUR::Soloable::can_solo ( ) const
pure virtual

Implemented in ARDOUR::VCA, and ARDOUR::Route.

◆ is_safe()

virtual bool ARDOUR::Soloable::is_safe ( ) const
pure virtual

Implemented in ARDOUR::VCA, and ARDOUR::Route.

◆ push_solo_isolate_upstream()

virtual void ARDOUR::Soloable::push_solo_isolate_upstream ( int32_t  delta)
pure virtual

Implemented in ARDOUR::VCA, and ARDOUR::Route.

◆ push_solo_upstream()

virtual void ARDOUR::Soloable::push_solo_upstream ( int32_t  delta)
pure virtual

Implemented in ARDOUR::VCA, and ARDOUR::Route.


The documentation for this class was generated from the following file: