API Documentation
|
Container for all active Devices connected to the software. More...
#include <DeviceManager.h>
Signals | |
void | deviceRemovedSignal (const UUID &id) |
void | devicesAddedSignal (const Buffer< UUID > &ids) |
Public Member Functions | |
void | addDevice (Device *device) |
Device * | device (const UUID &id) |
DeviceManager () | |
bool | hasDevice (const UUID &id) const |
void | removeDevice (const UUID &id) |
void | update () |
Static Public Member Functions | |
static DeviceManager & | DefaultManager () |
Protected Attributes | |
Buffer< UUID > | m_added_objects |
Dictionary< UUID, Device * > | m_device_lookup |
Container for all active Devices connected to the software.
DeviceManager | ( | ) |
void addDevice | ( | Device * | device | ) |
|
static |
|
signal |
|
inline |
void removeDevice | ( | const UUID & | id | ) |
void update | ( | ) |
|
protected |