comparison plugin/LADSPAPluginFactory.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
36 class LADSPAPluginFactory : public RealTimePluginFactory 36 class LADSPAPluginFactory : public RealTimePluginFactory
37 { 37 {
38 public: 38 public:
39 virtual ~LADSPAPluginFactory(); 39 virtual ~LADSPAPluginFactory();
40 40
41 virtual void discoverPlugins(); 41 void discoverPlugins() override;
42 42
43 virtual const std::vector<QString> &getPluginIdentifiers() const; 43 const std::vector<QString> &getPluginIdentifiers() const override;
44 44
45 virtual void enumeratePlugins(std::vector<QString> &list); 45 void enumeratePlugins(std::vector<QString> &list) override;
46 46
47 virtual const RealTimePluginDescriptor *getPluginDescriptor(QString identifier) const; 47 const RealTimePluginDescriptor *getPluginDescriptor(QString identifier) const override;
48 48
49 virtual RealTimePluginInstance *instantiatePlugin(QString identifier, 49 RealTimePluginInstance *instantiatePlugin(QString identifier,
50 int clientId, 50 int clientId,
51 int position, 51 int position,
52 sv_samplerate_t sampleRate, 52 sv_samplerate_t sampleRate,
53 int blockSize, 53 int blockSize,
54 int channels); 54 int channels) override;
55 55
56 virtual QString getPluginCategory(QString identifier); 56 QString getPluginCategory(QString identifier) override;
57 57
58 virtual QString getPluginLibraryPath(QString identifier); 58 QString getPluginLibraryPath(QString identifier) override;
59 59
60 float getPortMinimum(const LADSPA_Descriptor *, int port); 60 float getPortMinimum(const LADSPA_Descriptor *, int port);
61 float getPortMaximum(const LADSPA_Descriptor *, int port); 61 float getPortMaximum(const LADSPA_Descriptor *, int port);
62 float getPortDefault(const LADSPA_Descriptor *, int port); 62 float getPortDefault(const LADSPA_Descriptor *, int port);
63 float getPortQuantization(const LADSPA_Descriptor *, int port); 63 float getPortQuantization(const LADSPA_Descriptor *, int port);
77 77
78 virtual void discoverPluginsFrom(QString soName); 78 virtual void discoverPluginsFrom(QString soName);
79 virtual void generateTaxonomy(QString uri, QString base); 79 virtual void generateTaxonomy(QString uri, QString base);
80 virtual void generateFallbackCategories(); 80 virtual void generateFallbackCategories();
81 81
82 virtual void releasePlugin(RealTimePluginInstance *, QString); 82 void releasePlugin(RealTimePluginInstance *, QString) override;
83 83
84 virtual const LADSPA_Descriptor *getLADSPADescriptor(QString identifier); 84 virtual const LADSPA_Descriptor *getLADSPADescriptor(QString identifier);
85 85
86 void loadLibrary(QString soName); 86 void loadLibrary(QString soName);
87 void unloadLibrary(QString soName); 87 void unloadLibrary(QString soName);