17 std::string m_pattern;
18 Device::ProtocolFactory::ConcreteKey m_key;
19 std::function<QVariant(QByteArray)> m_createDeviceSettings;
23 std::string pattern, QStringList extension, Device::ProtocolFactory::ConcreteKey k,
26 void next(std::string_view path);
27 std::function<void()> asyncNext(std::string_view path);
30 onDevice)
const override;
37 using ret_type = std::vector<std::pair<QString, QVariant>>;
38 using func_type = std::function<ret_type(QString)>;
39 Device::ProtocolFactory::ConcreteKey m_key;
40 func_type m_createDeviceSettings;
43 QStringList rootFolder, Device::ProtocolFactory::ConcreteKey k,
46 void next(std::string_view path);
49 onDevice)
const override;
Definition DocumentContext.hpp:18