comparison transform/CSVFeatureWriter.h @ 1580:c01cbe41aeb5 fix-static-analysis

Use override throughout
author Chris Cannam
date Mon, 26 Nov 2018 13:48:45 +0000
parents 870acd589a38
children ad5f892c0c4d
comparison
equal deleted inserted replaced
1579:232d6ddf257d 1580:c01cbe41aeb5
38 { 38 {
39 public: 39 public:
40 CSVFeatureWriter(); 40 CSVFeatureWriter();
41 virtual ~CSVFeatureWriter(); 41 virtual ~CSVFeatureWriter();
42 42
43 virtual string getDescription() const; 43 string getDescription() const override;
44 44
45 virtual ParameterList getSupportedParameters() const; 45 ParameterList getSupportedParameters() const override;
46 virtual void setParameters(map<string, string> &params); 46 void setParameters(map<string, string> &params) override;
47 47
48 virtual void write(QString trackid, 48 void write(QString trackid,
49 const Transform &transform, 49 const Transform &transform,
50 const Vamp::Plugin::OutputDescriptor &output, 50 const Vamp::Plugin::OutputDescriptor &output,
51 const Vamp::Plugin::FeatureList &features, 51 const Vamp::Plugin::FeatureList &features,
52 std::string summaryType = ""); 52 std::string summaryType = "") override;
53 53
54 virtual void finish(); 54 void finish() override;
55 55
56 virtual QString getWriterTag() const { return "csv"; } 56 QString getWriterTag() const override { return "csv"; }
57 57
58 private: 58 private:
59 QString m_separator; 59 QString m_separator;
60 bool m_sampleTiming; 60 bool m_sampleTiming;
61 bool m_endTimes; 61 bool m_endTimes;