Ardour  9.0-pre0-582-g084a23a80d
ProcessorSelection Class Reference

#include <processor_selection.h>

Inheritance diagram for ProcessorSelection:
[legend]

Public Member Functions

 ProcessorSelection ()
 
void clear ()
 
bool empty ()
 
void set (XMLNode *node)
 
void add (XMLNode *node)
 
void clear_processors ()
 
- Public Member Functions inherited from PBD::ScopedConnectionList
 ScopedConnectionList ()
 
 ScopedConnectionList (const ScopedConnectionList &)=delete
 
ScopedConnectionListoperator= (const ScopedConnectionList &)=delete
 
virtual ~ScopedConnectionList ()
 
void add_connection (const UnscopedConnection &c)
 
void drop_connections ()
 

Public Attributes

XMLProcessorSelection processors
 
sigc::signal< void > ProcessorsChanged
 

Private Member Functions

ProcessorSelectionoperator= (const ProcessorSelection &other)
 
 ProcessorSelection (ProcessorSelection const &)
 

Detailed Description

Definition at line 61 of file processor_selection.h.

Constructor & Destructor Documentation

◆ ProcessorSelection() [1/2]

ProcessorSelection::ProcessorSelection ( )
inline

Definition at line 64 of file processor_selection.h.

◆ ProcessorSelection() [2/2]

ProcessorSelection::ProcessorSelection ( ProcessorSelection const &  )
private

Member Function Documentation

◆ add()

void ProcessorSelection::add ( XMLNode node)

◆ clear()

void ProcessorSelection::clear ( )

◆ clear_processors()

void ProcessorSelection::clear_processors ( )

◆ empty()

bool ProcessorSelection::empty ( )

◆ operator=()

ProcessorSelection& ProcessorSelection::operator= ( const ProcessorSelection other)
private

◆ set()

void ProcessorSelection::set ( XMLNode node)

Member Data Documentation

◆ processors

XMLProcessorSelection ProcessorSelection::processors

Definition at line 66 of file processor_selection.h.

◆ ProcessorsChanged

sigc::signal<void> ProcessorSelection::ProcessorsChanged

Definition at line 67 of file processor_selection.h.


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