mutable song: use override keyword
This commit is contained in:
@@ -22,6 +22,7 @@
|
|||||||
#define NCMPCPP_EDITABLE_SONG_H
|
#define NCMPCPP_EDITABLE_SONG_H
|
||||||
|
|
||||||
#include <map>
|
#include <map>
|
||||||
|
#include "config.h"
|
||||||
#include "song.h"
|
#include "song.h"
|
||||||
|
|
||||||
namespace MPD {//
|
namespace MPD {//
|
||||||
@@ -33,17 +34,17 @@ struct MutableSong : public Song
|
|||||||
MutableSong() : m_mtime(0), m_duration(0) { }
|
MutableSong() : m_mtime(0), m_duration(0) { }
|
||||||
MutableSong(Song s) : Song(s), m_mtime(0), m_duration(0) { }
|
MutableSong(Song s) : Song(s), m_mtime(0), m_duration(0) { }
|
||||||
|
|
||||||
virtual std::string getArtist(unsigned idx = 0) const;
|
virtual std::string getArtist(unsigned idx = 0) const OVERRIDE;
|
||||||
virtual std::string getTitle(unsigned idx = 0) const;
|
virtual std::string getTitle(unsigned idx = 0) const OVERRIDE;
|
||||||
virtual std::string getAlbum(unsigned idx = 0) const;
|
virtual std::string getAlbum(unsigned idx = 0) const OVERRIDE;
|
||||||
virtual std::string getAlbumArtist(unsigned idx = 0) const;
|
virtual std::string getAlbumArtist(unsigned idx = 0) const OVERRIDE;
|
||||||
virtual std::string getTrack(unsigned idx = 0) const;
|
virtual std::string getTrack(unsigned idx = 0) const OVERRIDE;
|
||||||
virtual std::string getDate(unsigned idx = 0) const;
|
virtual std::string getDate(unsigned idx = 0) const OVERRIDE;
|
||||||
virtual std::string getGenre(unsigned idx = 0) const;
|
virtual std::string getGenre(unsigned idx = 0) const OVERRIDE;
|
||||||
virtual std::string getComposer(unsigned idx = 0) const;
|
virtual std::string getComposer(unsigned idx = 0) const OVERRIDE;
|
||||||
virtual std::string getPerformer(unsigned idx = 0) const;
|
virtual std::string getPerformer(unsigned idx = 0) const OVERRIDE;
|
||||||
virtual std::string getDisc(unsigned idx = 0) const;
|
virtual std::string getDisc(unsigned idx = 0) const OVERRIDE;
|
||||||
virtual std::string getComment(unsigned idx = 0) const;
|
virtual std::string getComment(unsigned idx = 0) const OVERRIDE;
|
||||||
|
|
||||||
void setArtist(const std::string &value, unsigned idx = 0);
|
void setArtist(const std::string &value, unsigned idx = 0);
|
||||||
void setTitle(const std::string &value, unsigned idx = 0);
|
void setTitle(const std::string &value, unsigned idx = 0);
|
||||||
@@ -60,8 +61,8 @@ struct MutableSong : public Song
|
|||||||
const std::string &getNewURI() const;
|
const std::string &getNewURI() const;
|
||||||
void setNewURI(const std::string &value);
|
void setNewURI(const std::string &value);
|
||||||
|
|
||||||
virtual unsigned getDuration() const;
|
virtual unsigned getDuration() const OVERRIDE;
|
||||||
virtual time_t getMTime() const;
|
virtual time_t getMTime() const OVERRIDE;
|
||||||
void setDuration(unsigned duration);
|
void setDuration(unsigned duration);
|
||||||
void setMTime(time_t mtime);
|
void setMTime(time_t mtime);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user