comparison plugin/PluginScan.h @ 1474:dcff44a76573 plugin-path-config

Update for checker API change
author Chris Cannam
date Wed, 06 Jun 2018 15:55:34 +0100
parents 48e9f538e6e9
children 0ee87bc10cdc
comparison
equal deleted inserted replaced
1473:f52bf66b9096 1474:dcff44a76573
18 #include <QStringList> 18 #include <QStringList>
19 #include <QMutex> 19 #include <QMutex>
20 #include <vector> 20 #include <vector>
21 #include <map> 21 #include <map>
22 22
23 class KnownPlugins; 23 class KnownPluginCandidates;
24 24
25 class PluginScan 25 class PluginScan
26 { 26 {
27 public: 27 public:
28 static PluginScan *getInstance(); 28 static PluginScan *getInstance();
73 73
74 void clear(); 74 void clear();
75 75
76 mutable QMutex m_mutex; // while scanning; definitely can't multi-thread this 76 mutable QMutex m_mutex; // while scanning; definitely can't multi-thread this
77 77
78 std::map<QString, KnownPlugins *> m_kp; // tag -> KnownPlugins client 78 std::map<QString, KnownPluginCandidates *> m_kp; // tag -> KnownPlugins client
79 bool m_succeeded; 79 bool m_succeeded;
80 80
81 class Logger; 81 class Logger;
82 Logger *m_logger; 82 Logger *m_logger;
83 }; 83 };