#include <control_protocol_manager.h>
Definition at line 65 of file control_protocol_manager.h.
◆ ~ControlProtocolManager()
ARDOUR::ControlProtocolManager::~ControlProtocolManager |
( |
| ) |
|
◆ ControlProtocolManager()
ARDOUR::ControlProtocolManager::ControlProtocolManager |
( |
| ) |
|
|
private |
◆ activate()
◆ control_protocol_discover()
int ARDOUR::ControlProtocolManager::control_protocol_discover |
( |
std::string |
path | ) |
|
|
private |
◆ cpi_by_name()
◆ deactivate()
◆ discover_control_protocols()
void ARDOUR::ControlProtocolManager::discover_control_protocols |
( |
| ) |
|
◆ drop_protocols()
void ARDOUR::ControlProtocolManager::drop_protocols |
( |
| ) |
|
◆ foreach_known_protocol()
void ARDOUR::ControlProtocolManager::foreach_known_protocol |
( |
std::function< void(const ControlProtocolInfo *)> |
| ) |
|
◆ get_descriptor()
◆ get_state()
XMLNode& ARDOUR::ControlProtocolManager::get_state |
( |
| ) |
const |
|
virtual |
◆ instance()
◆ instantiate()
◆ midi_connectivity_established()
void ARDOUR::ControlProtocolManager::midi_connectivity_established |
( |
bool |
| ) |
|
◆ probe_midi_control_protocols()
void ARDOUR::ControlProtocolManager::probe_midi_control_protocols |
( |
| ) |
|
◆ probe_usb_control_protocols()
void ARDOUR::ControlProtocolManager::probe_usb_control_protocols |
( |
bool |
, |
|
|
uint16_t |
, |
|
|
uint16_t |
|
|
) |
| |
◆ session_going_away()
void ARDOUR::ControlProtocolManager::session_going_away |
( |
| ) |
|
|
privatevirtual |
◆ set_session()
void ARDOUR::ControlProtocolManager::set_session |
( |
Session * |
| ) |
|
|
virtual |
◆ set_state()
int ARDOUR::ControlProtocolManager::set_state |
( |
const XMLNode & |
, |
|
|
int |
version |
|
) |
| |
|
virtual |
◆ stripable_selection_changed()
◆ teardown()
◆ _instance
◆ control_protocol_info
◆ control_protocols
std::list<ControlProtocol*> ARDOUR::ControlProtocolManager::control_protocols |
|
private |
◆ protocols_lock
Glib::Threads::RWLock ARDOUR::ControlProtocolManager::protocols_lock |
|
mutableprivate |
◆ ProtocolStatusChange
◆ state_node_name
const std::string ARDOUR::ControlProtocolManager::state_node_name |
|
static |
◆ StripableSelectionChanged
The documentation for this class was generated from the following file: