removed redundant virtuals on override functions (and added a couple of overrides)

This commit is contained in:
Phil Nash
2017-07-20 15:57:17 +01:00
parent 74ab1cd94b
commit f0890dcdf8
23 changed files with 183 additions and 206 deletions

View File

@@ -31,9 +31,9 @@ namespace Catch {
mutable std::ofstream m_ofs;
public:
FileStream( std::string const& filename );
virtual ~FileStream() noexcept;
~FileStream() noexcept override;
public: // IStream
virtual std::ostream& stream() const override;
std::ostream& stream() const override;
};
@@ -41,10 +41,10 @@ namespace Catch {
mutable std::ostream m_os;
public:
CoutStream();
virtual ~CoutStream() noexcept;
~CoutStream() noexcept override;
public: // IStream
virtual std::ostream& stream() const override;
std::ostream& stream() const override;
};
@@ -53,10 +53,10 @@ namespace Catch {
mutable std::ostream m_os;
public:
DebugOutStream();
virtual ~DebugOutStream() noexcept;
~DebugOutStream() noexcept override;
public: // IStream
virtual std::ostream& stream() const override;
std::ostream& stream() const override;
};
}