Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::Route::ProcessorState Class Reference

Public Member Functions

 ProcessorState (Route *r)
 
void restore ()
 

Private Attributes

Route_route
 
ProcessorList _processors
 
ChanCount _processor_max_streams
 

Detailed Description

A handy class to keep processor state while we attempt a reconfiguration that may fail.

Definition at line 762 of file route.h.

Constructor & Destructor Documentation

◆ ProcessorState()

ARDOUR::Route::ProcessorState::ProcessorState ( Route r)
inline

Definition at line 764 of file route.h.

Member Function Documentation

◆ restore()

void ARDOUR::Route::ProcessorState::restore ( )
inline

Definition at line 770 of file route.h.

Member Data Documentation

◆ _processor_max_streams

ChanCount ARDOUR::Route::ProcessorState::_processor_max_streams
private

Definition at line 781 of file route.h.

◆ _processors

ProcessorList ARDOUR::Route::ProcessorState::_processors
private

Definition at line 780 of file route.h.

◆ _route

Route* ARDOUR::Route::ProcessorState::_route
private

Definition at line 779 of file route.h.


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