DeviceManager Class
(ProjectExplorer::DeviceManager)Public Functions
~DeviceManager() override | |
void | addDevice(const IDevice::ConstPtr &device) |
IDevice::ConstPtr | defaultDevice(Core::Id deviceType) const |
IDevice::ConstPtr | deviceAt(int index) const |
int | deviceCount() const |
IDevice::ConstPtr | find(Core::Id id) const |
bool | hasDevice(const QString &name) const |
bool | isLoaded() const |
void | removeDevice(Core::Id id) |
void | setDeviceState(Core::Id deviceId, IDevice::DeviceState deviceState) |
Signals
void | deviceAdded(Core::Id id) |
void | deviceListReplaced() |
void | deviceRemoved(Core::Id id) |
void | deviceUpdated(Core::Id id) |
void | devicesLoaded() |
void | updated() |
Static Public Members
DeviceManager * | instance() |
Member Function Documentation
DeviceManager::~DeviceManager()
Destroys the instance of DeviceManager.