]> sigrok.org Git - pulseview.git/blobdiff - pv/devicemanager.h
Add serial_num/connection_id handling and save/restore last device
[pulseview.git] / pv / devicemanager.h
index ca86a7fe9c15c69f727ccbf3b04711a8650e8250..0a8f2e0dca7d24fedb53cf7b734d321320ff180a 100644 (file)
@@ -24,6 +24,7 @@
 #include <glib.h>
 
 #include <list>
+#include <map>
 #include <memory>
 #include <string>
 
@@ -52,6 +53,9 @@ public:
                struct sr_dev_driver *const driver,
                GSList *const drvopts = NULL);
 
+       const std::shared_ptr<device::Device> find_device_from_info(
+               const std::map<std::string, std::string> search_info);
+
 private:
        void init_drivers();