comparison data/model/WaveFileModel.h @ 1580:c01cbe41aeb5 fix-static-analysis

Use override throughout
author Chris Cannam
date Mon, 26 Nov 2018 13:48:45 +0000
parents 22fe34dd7f26
children 78fe29adfd16
comparison
equal deleted inserted replaced
1579:232d6ddf257d 1580:c01cbe41aeb5
26 26
27 public: 27 public:
28 virtual ~WaveFileModel(); 28 virtual ~WaveFileModel();
29 29
30 virtual sv_frame_t getFrameCount() const = 0; 30 virtual sv_frame_t getFrameCount() const = 0;
31 virtual int getChannelCount() const = 0; 31 int getChannelCount() const override = 0;
32 virtual sv_samplerate_t getSampleRate() const = 0; 32 sv_samplerate_t getSampleRate() const override = 0;
33 virtual sv_samplerate_t getNativeRate() const = 0; 33 sv_samplerate_t getNativeRate() const override = 0;
34 34
35 virtual QString getTitle() const = 0; 35 QString getTitle() const override = 0;
36 virtual QString getMaker() const = 0; 36 QString getMaker() const override = 0;
37 virtual QString getLocation() const = 0; 37 QString getLocation() const override = 0;
38 38
39 virtual sv_frame_t getStartFrame() const = 0; 39 sv_frame_t getStartFrame() const override = 0;
40 virtual sv_frame_t getEndFrame() const = 0; 40 sv_frame_t getEndFrame() const override = 0;
41 41
42 virtual void setStartFrame(sv_frame_t startFrame) = 0; 42 virtual void setStartFrame(sv_frame_t startFrame) = 0;
43 43
44 protected: 44 protected:
45 WaveFileModel() { } // only accessible from subclasses 45 WaveFileModel() { } // only accessible from subclasses