comparison plugin/DSSIPluginFactory.h @ 1580:c01cbe41aeb5 fix-static-analysis

Use override throughout
author Chris Cannam
date Mon, 26 Nov 2018 13:48:45 +0000
parents 5d7057af0c68
children ad5f892c0c4d
comparison
equal deleted inserted replaced
1579:232d6ddf257d 1580:c01cbe41aeb5
33 class DSSIPluginFactory : public LADSPAPluginFactory 33 class DSSIPluginFactory : public LADSPAPluginFactory
34 { 34 {
35 public: 35 public:
36 virtual ~DSSIPluginFactory(); 36 virtual ~DSSIPluginFactory();
37 37
38 virtual void enumeratePlugins(std::vector<QString> &list); 38 void enumeratePlugins(std::vector<QString> &list) override;
39 39
40 virtual RealTimePluginInstance *instantiatePlugin(QString identifier, 40 RealTimePluginInstance *instantiatePlugin(QString identifier,
41 int clientId, 41 int clientId,
42 int position, 42 int position,
43 sv_samplerate_t sampleRate, 43 sv_samplerate_t sampleRate,
44 int blockSize, 44 int blockSize,
45 int channels); 45 int channels) override;
46 46
47 static std::vector<QString> getPluginPath(); 47 static std::vector<QString> getPluginPath();
48 48
49 protected: 49 protected:
50 DSSIPluginFactory(); 50 DSSIPluginFactory();
51 friend class RealTimePluginFactory; 51 friend class RealTimePluginFactory;
52 52
53 virtual PluginScan::PluginType getPluginType() const { 53 PluginScan::PluginType getPluginType() const override {
54 return PluginScan::DSSIPlugin; 54 return PluginScan::DSSIPlugin;
55 } 55 }
56 56
57 virtual std::vector<QString> getLRDFPath(QString &baseUri); 57 std::vector<QString> getLRDFPath(QString &baseUri) override;
58 58
59 virtual void discoverPluginsFrom(QString soName); 59 void discoverPluginsFrom(QString soName) override;
60 60
61 virtual const LADSPA_Descriptor *getLADSPADescriptor(QString identifier); 61 const LADSPA_Descriptor *getLADSPADescriptor(QString identifier) override;
62 virtual const DSSI_Descriptor *getDSSIDescriptor(QString identifier); 62 virtual const DSSI_Descriptor *getDSSIDescriptor(QString identifier);
63 63
64 DSSI_Host_Descriptor m_hostDescriptor; 64 DSSI_Host_Descriptor m_hostDescriptor;
65 }; 65 };
66 66