Use override for destructors

This commit is contained in:
Roland Winklmeier
2018-08-24 15:23:49 +02:00
parent 9b3b645c12
commit a60ee4a7dd
54 changed files with 54 additions and 54 deletions

View File

@@ -37,7 +37,7 @@ namespace BlackMisc
CAtomicFile(const QString &filename) : QFile(filename) {}
//! \copydoc QFile::~QFile
virtual ~CAtomicFile() { if (std::uncaught_exception()) { QFile::close(); } }
virtual ~CAtomicFile() override { if (std::uncaught_exception()) { QFile::close(); } }
//! \copydoc QFile::open
//! Just before opening the file, the filename is changed so we actually write to a temporary file.

View File

@@ -93,7 +93,7 @@ namespace BlackMisc
using ModelConsolidationCallback = std::function<int (BlackMisc::Simulation::CAircraftModelList &, bool)>;
//! Destructor
virtual ~IAircraftModelLoader();
virtual ~IAircraftModelLoader() override;
//! Loading finished?
virtual bool isLoadingFinished() const = 0;

View File

@@ -44,7 +44,7 @@ namespace BlackMisc
CAircraftCfgParser(const CSimulatorInfo &simInfo, QObject *parent = nullptr);
//! Virtual destructor
virtual ~CAircraftCfgParser();
virtual ~CAircraftCfgParser() override;
//! Get parsed aircraft cfg entries list
const CAircraftCfgEntriesList &getAircraftCfgEntriesList() const { return m_parsedCfgEntriesList; }

View File

@@ -44,7 +44,7 @@ namespace BlackMisc
CAircraftModelLoaderXPlane(QObject *parent = nullptr);
//! Virtual destructor
virtual ~CAircraftModelLoaderXPlane();
virtual ~CAircraftModelLoaderXPlane() override;
//! \name Interface functions
//! @{

View File

@@ -45,7 +45,7 @@ namespace BlackMisc
const CStatusMessage &status() const { return m_payload; }
//! Destructor.
~CStatusException() {}
~CStatusException() override {}
private:
const CStatusMessage m_payload;