Ardour  9.8-93-g460ea8c013
ARDOUR::RouteExportChannel::ProcessorRemover Class Reference

Public Member Functions

 ProcessorRemover (std::shared_ptr< Route > route, std::shared_ptr< CapturingProcessor > processor)
 
 ~ProcessorRemover ()
 
std::shared_ptr< Route > route () const
 

Private Attributes

std::shared_ptr< Route > _route
 
std::shared_ptr< CapturingProcessor > _processor
 

Detailed Description

Definition at line 261 of file export_channel.h.

Constructor & Destructor Documentation

◆ ProcessorRemover()

ARDOUR::RouteExportChannel::ProcessorRemover::ProcessorRemover ( std::shared_ptr< Route >  route,
std::shared_ptr< CapturingProcessor >  processor 
)
inline

Definition at line 264 of file export_channel.h.

◆ ~ProcessorRemover()

ARDOUR::RouteExportChannel::ProcessorRemover::~ProcessorRemover ( )

Member Function Documentation

◆ route()

std::shared_ptr<Route> ARDOUR::RouteExportChannel::ProcessorRemover::route ( ) const
inline

Definition at line 271 of file export_channel.h.

Member Data Documentation

◆ _processor

std::shared_ptr<CapturingProcessor> ARDOUR::RouteExportChannel::ProcessorRemover::_processor
private

Definition at line 275 of file export_channel.h.

◆ _route

std::shared_ptr<Route> ARDOUR::RouteExportChannel::ProcessorRemover::_route
private

Definition at line 274 of file export_channel.h.


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