-string DeviceManager::format_device_title(const sr_dev_inst *const sdi)
-{
- ostringstream s;
-
- assert(sdi);
-
- if (sdi->vendor && sdi->vendor[0]) {
- s << sdi->vendor;
- if ((sdi->model && sdi->model[0]) ||
- (sdi->version && sdi->version[0]))
- s << ' ';
- }
-
- if (sdi->model && sdi->model[0]) {
- s << sdi->model;
- if (sdi->version && sdi->version[0])
- s << ' ';
- }
-
- if (sdi->version && sdi->version[0])
- s << sdi->version;
-
- return s.str();
-}
-