Loading...
Searching...
No Matches
Device::DeviceList Class Reference
The DeviceList class. More...
Inheritance diagram for Device::DeviceList:
Detailed Description
The DeviceList class.
Once a device is added with addDevice, the DeviceList has ownership.
This is not the case for the local device, which is owned by LocalTreeDocumentPlugin
Public Member Functions | |
| DeviceInterface & | device (const QString &name) const |
| DeviceInterface & | device (const Device::Node &name) const |
| DeviceInterface * | findDevice (const QString &name) const |
| void | addDevice (DeviceInterface *dev) |
| void | removeDevice (const QString &name) |
| void | apply (std::function< void(Device::DeviceInterface &)>) |
| void | setLogging (bool) |
| void | setLocalDevice (DeviceInterface *) |
| void | setAudioDevice (DeviceInterface *dev) |
| DeviceInterface * | localDevice () const |
| DeviceInterface * | audioDevice () const |
| const std::vector< DeviceInterface * > & | devices () const |
| void | logInbound (const QString &arg_1) const |
| void | logOutbound (const QString &arg_1) const |
| void | logError (const QString &arg_1) const |
| void | deviceAdded (DeviceInterface *dev) const |
| void | deviceRemoved (DeviceInterface *dev) const |
The documentation for this class was generated from the following files:
- DeviceList.hpp
- DeviceList.cpp