3#include <NDEVR/Device.h>
14 return m_device_lookup.hasKey(
id);
18 return m_device_lookup.get(
id);
20 void addDevice(
Device* device);
21 void removeDevice(
const UUID&
id);
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition DeviceManager.h:8
Buffer< UUID > m_added_objects
Definition DeviceManager.h:29
void deviceRemovedSignal(const UUID &id)
Device * device(const UUID &id)
Definition DeviceManager.h:16
bool hasDevice(const UUID &id) const
Definition DeviceManager.h:12
Dictionary< UUID, Device * > m_device_lookup
Definition DeviceManager.h:30
void devicesAddedSignal(const Buffer< UUID > &ids)
Definition Dictionary.h:48