ardour
|
#include <route_processor_selection.h>
Public Member Functions | |
RouteProcessorSelection () | |
RouteProcessorSelection & | operator= (const RouteProcessorSelection &other) |
void | block_routes_changed (bool) |
void | clear () |
bool | empty () |
void | set (XMLNode *node) |
void | add (XMLNode *node) |
void | set (RouteUI *) |
void | add (RouteUI *) |
void | remove (RouteUI *) |
void | clear_processors () |
void | clear_routes () |
bool | selected (RouteUI *) |
Public Member Functions inherited from PBD::ScopedConnectionList | |
ScopedConnectionList () | |
virtual | ~ScopedConnectionList () |
void | add_connection (const UnscopedConnection &c) |
void | drop_connections () |
Public Attributes | |
ProcessorSelection | processors |
RouteUISelection | routes |
sigc::signal< void > | ProcessorsChanged |
sigc::signal< void > | RoutesChanged |
Private Member Functions | |
void | removed (RouteUI *) |
Private Attributes | |
bool | _no_route_change_signal |
Definition at line 29 of file route_processor_selection.h.
RouteProcessorSelection::RouteProcessorSelection | ( | ) |
Definition at line 35 of file route_processor_selection.cc.
void RouteProcessorSelection::add | ( | XMLNode * | node | ) |
Definition at line 85 of file route_processor_selection.cc.
void RouteProcessorSelection::add | ( | RouteUI * | r | ) |
Definition at line 101 of file route_processor_selection.cc.
void RouteProcessorSelection::block_routes_changed | ( | bool | yn | ) |
Definition at line 155 of file route_processor_selection.cc.
void RouteProcessorSelection::clear | ( | ) |
Definition at line 58 of file route_processor_selection.cc.
void RouteProcessorSelection::clear_processors | ( | ) |
Definition at line 65 of file route_processor_selection.cc.
void RouteProcessorSelection::clear_routes | ( | ) |
Definition at line 72 of file route_processor_selection.cc.
bool RouteProcessorSelection::empty | ( | ) |
Definition at line 149 of file route_processor_selection.cc.
RouteProcessorSelection & RouteProcessorSelection::operator= | ( | const RouteProcessorSelection & | other | ) |
Definition at line 41 of file route_processor_selection.cc.
void RouteProcessorSelection::remove | ( | RouteUI * | r | ) |
Definition at line 121 of file route_processor_selection.cc.
|
private |
bool RouteProcessorSelection::selected | ( | RouteUI * | r | ) |
Definition at line 143 of file route_processor_selection.cc.
void RouteProcessorSelection::set | ( | XMLNode * | node | ) |
Definition at line 93 of file route_processor_selection.cc.
void RouteProcessorSelection::set | ( | RouteUI * | r | ) |
Definition at line 136 of file route_processor_selection.cc.
|
private |
Definition at line 61 of file route_processor_selection.h.
ProcessorSelection RouteProcessorSelection::processors |
Definition at line 32 of file route_processor_selection.h.
sigc::signal<void> RouteProcessorSelection::ProcessorsChanged |
Definition at line 39 of file route_processor_selection.h.
RouteUISelection RouteProcessorSelection::routes |
Definition at line 33 of file route_processor_selection.h.
sigc::signal<void> RouteProcessorSelection::RoutesChanged |
Definition at line 40 of file route_processor_selection.h.