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

Use override throughout
author Chris Cannam
date Mon, 26 Nov 2018 13:48:45 +0000
parents 48e9f538e6e9
children ad5f892c0c4d
comparison
equal deleted inserted replaced
1579:232d6ddf257d 1580:c01cbe41aeb5
36 class LADSPAPluginInstance : public RealTimePluginInstance 36 class LADSPAPluginInstance : public RealTimePluginInstance
37 { 37 {
38 public: 38 public:
39 virtual ~LADSPAPluginInstance(); 39 virtual ~LADSPAPluginInstance();
40 40
41 virtual bool isOK() const { return m_instanceHandles.size() != 0; } 41 bool isOK() const override { return m_instanceHandles.size() != 0; }
42 42
43 int getClientId() const { return m_client; } 43 int getClientId() const { return m_client; }
44 virtual QString getPluginIdentifier() const { return m_identifier; } 44 QString getPluginIdentifier() const override { return m_identifier; }
45 int getPosition() const { return m_position; } 45 int getPosition() const { return m_position; }
46 46
47 virtual std::string getIdentifier() const; 47 std::string getIdentifier() const override;
48 virtual std::string getName() const; 48 std::string getName() const override;
49 virtual std::string getDescription() const; 49 std::string getDescription() const override;
50 virtual std::string getMaker() const; 50 std::string getMaker() const override;
51 virtual int getPluginVersion() const; 51 int getPluginVersion() const override;
52 virtual std::string getCopyright() const; 52 std::string getCopyright() const override;
53 53
54 virtual void run(const RealTime &rt, int count = 0); 54 void run(const RealTime &rt, int count = 0) override;
55 55
56 virtual int getParameterCount() const; 56 int getParameterCount() const override;
57 virtual void setParameterValue(int parameter, float value); 57 void setParameterValue(int parameter, float value) override;
58 virtual float getParameterValue(int parameter) const; 58 float getParameterValue(int parameter) const override;
59 virtual float getParameterDefault(int parameter) const; 59 float getParameterDefault(int parameter) const override;
60 virtual int getParameterDisplayHint(int parameter) const; 60 int getParameterDisplayHint(int parameter) const override;
61 61
62 virtual ParameterList getParameterDescriptors() const; 62 ParameterList getParameterDescriptors() const override;
63 virtual float getParameter(std::string) const; 63 float getParameter(std::string) const override;
64 virtual void setParameter(std::string, float); 64 void setParameter(std::string, float) override;
65 65
66 virtual int getBufferSize() const { return m_blockSize; } 66 int getBufferSize() const override { return m_blockSize; }
67 virtual int getAudioInputCount() const { return int(m_instanceCount * m_audioPortsIn.size()); } 67 int getAudioInputCount() const override { return int(m_instanceCount * m_audioPortsIn.size()); }
68 virtual int getAudioOutputCount() const { return int(m_instanceCount * m_audioPortsOut.size()); } 68 int getAudioOutputCount() const override { return int(m_instanceCount * m_audioPortsOut.size()); }
69 virtual sample_t **getAudioInputBuffers() { return m_inputBuffers; } 69 sample_t **getAudioInputBuffers() override { return m_inputBuffers; }
70 virtual sample_t **getAudioOutputBuffers() { return m_outputBuffers; } 70 sample_t **getAudioOutputBuffers() override { return m_outputBuffers; }
71 71
72 virtual int getControlOutputCount() const { return int(m_controlPortsOut.size()); } 72 int getControlOutputCount() const override { return int(m_controlPortsOut.size()); }
73 virtual float getControlOutputValue(int n) const; 73 float getControlOutputValue(int n) const override;
74 74
75 virtual bool isBypassed() const { return m_bypassed; } 75 bool isBypassed() const override { return m_bypassed; }
76 virtual void setBypassed(bool bypassed) { m_bypassed = bypassed; } 76 void setBypassed(bool bypassed) override { m_bypassed = bypassed; }
77 77
78 virtual sv_frame_t getLatency(); 78 sv_frame_t getLatency() override;
79 79
80 virtual void silence(); 80 void silence() override;
81 virtual void setIdealChannelCount(int channels); // may re-instantiate 81 void setIdealChannelCount(int channels) override; // may re-instantiate
82 82
83 virtual std::string getType() const { return "LADSPA Real-Time Plugin"; } 83 std::string getType() const override { return "LADSPA Real-Time Plugin"; }
84 84
85 protected: 85 protected:
86 // To be constructed only by LADSPAPluginFactory 86 // To be constructed only by LADSPAPluginFactory
87 friend class LADSPAPluginFactory; 87 friend class LADSPAPluginFactory;
88 88