Mercurial > hg > svcore
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 |