Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::RouteExportChannel::ProcessorRemover Class Reference

Public Member Functions

 ProcessorRemover (std::shared_ptr< Route > route, std::shared_ptr< CapturingProcessor > processor)
 
 ~ProcessorRemover ()
 
std::shared_ptr< Routeroute () 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: