diff --git a/Framework/API/inc/MantidAPI/HistoryItem.h b/Framework/API/inc/MantidAPI/HistoryItem.h index 204a59d8a17bd93925656d7843838b66734de00c..0baa6a0e25a12391cb3e8d9b3c01d9b3daf587e5 100644 --- a/Framework/API/inc/MantidAPI/HistoryItem.h +++ b/Framework/API/inc/MantidAPI/HistoryItem.h @@ -43,7 +43,8 @@ namespace API { class MANTID_API_DLL HistoryItem { public: HistoryItem(AlgorithmHistory_const_sptr algHist); - virtual ~HistoryItem(){}; + virtual ~HistoryItem() = default; + ; bool isUnrolled() const { return m_unrolled; } void unrolled(bool unrolled) { m_unrolled = unrolled; } AlgorithmHistory_const_sptr getAlgorithmHistory() const { diff --git a/Framework/API/inc/MantidAPI/IFileLoader.h b/Framework/API/inc/MantidAPI/IFileLoader.h index 2e5ceb236255e68da209062245d974759bf8093e..0d94dba7d065f214f200ff9822be721253c4ee41 100644 --- a/Framework/API/inc/MantidAPI/IFileLoader.h +++ b/Framework/API/inc/MantidAPI/IFileLoader.h @@ -37,9 +37,6 @@ Code Documentation is available at: <http://doxygen.mantidproject.org> template <typename DescriptorType> class MANTID_API_DLL IFileLoader : public Algorithm { public: - /// Virtual destructor (required by linker on some versions of OS X/Intel - /// compiler) - ~IFileLoader() override {} /// Returns a confidence value that this algorithm can load a file virtual int confidence(DescriptorType &descriptor) const = 0; /// Returns a value indicating whether or not loader wants to load multiple diff --git a/Framework/API/inc/MantidAPI/IFunctionWithLocation.h b/Framework/API/inc/MantidAPI/IFunctionWithLocation.h index 4582738c2b42d66cec85c0530d22dd3374fce128..644d1d6ec734a266ab5dba4a8006459c4ddf6b02 100644 --- a/Framework/API/inc/MantidAPI/IFunctionWithLocation.h +++ b/Framework/API/inc/MantidAPI/IFunctionWithLocation.h @@ -45,7 +45,7 @@ public: /// Virtual destructor /// (avoids warnings about non-trivial move assignment in virtually inheriting /// classes) - ~IFunctionWithLocation() override {} + ~IFunctionWithLocation() override = default; /// Returns the centre of the function, which may be something as simple as /// the centre of diff --git a/Framework/API/src/AlgorithmFactory.cpp b/Framework/API/src/AlgorithmFactory.cpp index 3401322948f38b68864ff5901e82b02d7aba53f0..672ee7106813926fc0f1eebee69967627c6ac214 100644 --- a/Framework/API/src/AlgorithmFactory.cpp +++ b/Framework/API/src/AlgorithmFactory.cpp @@ -25,7 +25,7 @@ AlgorithmFactoryImpl::AlgorithmFactoryImpl() g_log.debug() << "Algorithm Factory created." << std::endl; } -AlgorithmFactoryImpl::~AlgorithmFactoryImpl() {} +AlgorithmFactoryImpl::~AlgorithmFactoryImpl() = default; /** Creates an instance of an algorithm * @param name :: the name of the Algrorithm to create diff --git a/Framework/API/src/AlgorithmManager.cpp b/Framework/API/src/AlgorithmManager.cpp index cd7f859023fe358d32bc8b35a315a40f222feb74..876e39216f355b88b5dd8492605e9515b6cb776d 100644 --- a/Framework/API/src/AlgorithmManager.cpp +++ b/Framework/API/src/AlgorithmManager.cpp @@ -29,7 +29,7 @@ AlgorithmManagerImpl::AlgorithmManagerImpl() : m_managed_algs() { * Prevents client from calling 'delete' on the pointer handed * out by Instance */ -AlgorithmManagerImpl::~AlgorithmManagerImpl() {} +AlgorithmManagerImpl::~AlgorithmManagerImpl() = default; /** Creates an instance of an algorithm, but does not own that instance * diff --git a/Framework/API/src/AlgorithmObserver.cpp b/Framework/API/src/AlgorithmObserver.cpp index 1dbc50ffe6cc6e19108e32e06a172c867f7c1e2c..2cafbec43803cd000357b56b5c0b9630e7346d9b 100644 --- a/Framework/API/src/AlgorithmObserver.cpp +++ b/Framework/API/src/AlgorithmObserver.cpp @@ -30,7 +30,7 @@ AlgorithmObserver::AlgorithmObserver(IAlgorithm_const_sptr alg) } /// Virtual destructor -AlgorithmObserver::~AlgorithmObserver() {} +AlgorithmObserver::~AlgorithmObserver() = default; /** Connect to algorithm alg and observe all its notifications @param alg :: Algorithm to be observed diff --git a/Framework/API/src/AlgorithmProperty.cpp b/Framework/API/src/AlgorithmProperty.cpp index affcfdaadb1d4b8b26462ea64c4707999e33a0f6..5d8dc4952547b42e378a13b4da64c642dd3a694f 100644 --- a/Framework/API/src/AlgorithmProperty.cpp +++ b/Framework/API/src/AlgorithmProperty.cpp @@ -44,7 +44,7 @@ AlgorithmProperty &AlgorithmProperty::operator=(const AlgorithmProperty &rhs) { /** * Destructor */ -AlgorithmProperty::~AlgorithmProperty() {} +AlgorithmProperty::~AlgorithmProperty() = default; /** * Return the algorithm as string diff --git a/Framework/API/src/DataProcessorAlgorithm.cpp b/Framework/API/src/DataProcessorAlgorithm.cpp index dac0a9cadd81c479b7eeca3ba3a3defe644e47d3..908ac4987d8d149df097a9eb1e948df9ee9fad96 100644 --- a/Framework/API/src/DataProcessorAlgorithm.cpp +++ b/Framework/API/src/DataProcessorAlgorithm.cpp @@ -36,7 +36,7 @@ DataProcessorAlgorithm::DataProcessorAlgorithm() //---------------------------------------------------------------------------------------------- /** Destructor */ -DataProcessorAlgorithm::~DataProcessorAlgorithm() {} +DataProcessorAlgorithm::~DataProcessorAlgorithm() = default; //--------------------------------------------------------------------------------------------- /** Create a Child Algorithm. A call to this method creates a child algorithm diff --git a/Framework/API/src/DeprecatedAlgorithm.cpp b/Framework/API/src/DeprecatedAlgorithm.cpp index 3d50a0712e7f80beb1d878ccb69795c58d4b6f48..862cce4fb1b2d10242a8fecfb129f9161933db9f 100644 --- a/Framework/API/src/DeprecatedAlgorithm.cpp +++ b/Framework/API/src/DeprecatedAlgorithm.cpp @@ -16,7 +16,7 @@ DeprecatedAlgorithm::DeprecatedAlgorithm() : m_replacementAlgorithm(), m_replacementVersion(-1), m_deprecatedDate() {} /// Does nothing other than make the compiler happy. -DeprecatedAlgorithm::~DeprecatedAlgorithm() {} +DeprecatedAlgorithm::~DeprecatedAlgorithm() = default; /// The algorithm to use instead of this one. /// @param replacement Name of the algorithm that replaces the deprecated one diff --git a/Framework/API/src/FileLoaderRegistry.cpp b/Framework/API/src/FileLoaderRegistry.cpp index 5f8befb87fbd54222babce9799010ad627f00b47..a4a7d18840728c8eb03414a8ea11f6c2148ec82e 100644 --- a/Framework/API/src/FileLoaderRegistry.cpp +++ b/Framework/API/src/FileLoaderRegistry.cpp @@ -174,7 +174,7 @@ FileLoaderRegistryImpl::FileLoaderRegistryImpl() /** */ -FileLoaderRegistryImpl::~FileLoaderRegistryImpl() {} +FileLoaderRegistryImpl::~FileLoaderRegistryImpl() = default; /** * @param name A string containing the algorithm name diff --git a/Framework/API/src/FrameworkManager.cpp b/Framework/API/src/FrameworkManager.cpp index ee2eec427889fb7846c83b22259caab4b52a16c5..b74acec3794b12fe352e2837f5819e37333768a3 100644 --- a/Framework/API/src/FrameworkManager.cpp +++ b/Framework/API/src/FrameworkManager.cpp @@ -83,7 +83,7 @@ FrameworkManagerImpl::FrameworkManagerImpl() } /// Destructor -FrameworkManagerImpl::~FrameworkManagerImpl() {} +FrameworkManagerImpl::~FrameworkManagerImpl() = default; /// Starts asynchronous tasks that are done as part of Start-up. void FrameworkManagerImpl::AsynchronousStartupTasks() { diff --git a/Framework/API/src/GroupingLoader.cpp b/Framework/API/src/GroupingLoader.cpp index d9e39fff747ef6dce1abd218036ca636186d896a..4a7f2cd10ad493bd07cd6bdb294da34e4e68b8d3 100644 --- a/Framework/API/src/GroupingLoader.cpp +++ b/Framework/API/src/GroupingLoader.cpp @@ -34,7 +34,7 @@ GroupingLoader::GroupingLoader(Geometry::Instrument_const_sptr instrument, //---------------------------------------------------------------------------------------------- /** Destructor */ -GroupingLoader::~GroupingLoader() {} +GroupingLoader::~GroupingLoader() = default; /** * Attempts to load a grouping information referenced by IDF. diff --git a/Framework/API/src/MultiPeriodGroupAlgorithm.cpp b/Framework/API/src/MultiPeriodGroupAlgorithm.cpp index ededeac2a6104b5028449c11d2015e78ebde29f1..ce61d295f7cccaeafe73533f31510875cb75061d 100644 --- a/Framework/API/src/MultiPeriodGroupAlgorithm.cpp +++ b/Framework/API/src/MultiPeriodGroupAlgorithm.cpp @@ -15,7 +15,7 @@ MultiPeriodGroupAlgorithm::MultiPeriodGroupAlgorithm() //---------------------------------------------------------------------------------------------- /** Destructor */ -MultiPeriodGroupAlgorithm::~MultiPeriodGroupAlgorithm() {} +MultiPeriodGroupAlgorithm::~MultiPeriodGroupAlgorithm() = default; /** Check the input workspace properties for groups. * diff --git a/Framework/API/src/MultiPeriodGroupWorker.cpp b/Framework/API/src/MultiPeriodGroupWorker.cpp index 2c9b14b33dad0b7b527bdf11583d39b05e57125f..18e7fb427e7cc22056f5279984703fe9dd711543 100644 --- a/Framework/API/src/MultiPeriodGroupWorker.cpp +++ b/Framework/API/src/MultiPeriodGroupWorker.cpp @@ -28,7 +28,7 @@ MultiPeriodGroupWorker::MultiPeriodGroupWorker( //---------------------------------------------------------------------------------------------- /** Destructor */ -MultiPeriodGroupWorker::~MultiPeriodGroupWorker() {} +MultiPeriodGroupWorker::~MultiPeriodGroupWorker() = default; /** * Try to add the input workspace to the multiperiod input group list. diff --git a/Framework/API/src/Progress.cpp b/Framework/API/src/Progress.cpp index a995432ca22ab90b95a2138fd2d1957ce6f6ad3d..5ac1e54227ff9ab4e39c32e868a3d9d26cc81f4e 100644 --- a/Framework/API/src/Progress.cpp +++ b/Framework/API/src/Progress.cpp @@ -40,7 +40,7 @@ Progress::Progress(Algorithm *alg, double start, double end, size_t numSteps) : ProgressBase(start, end, int64_t(numSteps)), m_alg(alg) {} /** Destructor */ -Progress::~Progress() {} +Progress::~Progress() = default; /** Actually do the reporting, without changing the loop counter. * This is called by report(), and can be called directly in diff --git a/Framework/Crystal/inc/MantidCrystal/AnvredCorrection.h b/Framework/Crystal/inc/MantidCrystal/AnvredCorrection.h index cc8fbc7f409484ebd5439e7078046068c0cb2000..016f4bb0dcaa884c308e903df1b9c2fe5ded917e 100644 --- a/Framework/Crystal/inc/MantidCrystal/AnvredCorrection.h +++ b/Framework/Crystal/inc/MantidCrystal/AnvredCorrection.h @@ -77,8 +77,6 @@ class DLLExport AnvredCorrection : public API::Algorithm { public: /// (Empty) Constructor AnvredCorrection(); - /// Virtual destructor - ~AnvredCorrection() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "AnvredCorrection"; } /// Summary of algorithms purpose diff --git a/Framework/Crystal/inc/MantidCrystal/FindSXPeaks.h b/Framework/Crystal/inc/MantidCrystal/FindSXPeaks.h index cd18797e4aa931aa5aec2a77e87e4565fdd0c5e0..3e9b29e2d640a067cc86aea6984d0de30d374ee1 100644 --- a/Framework/Crystal/inc/MantidCrystal/FindSXPeaks.h +++ b/Framework/Crystal/inc/MantidCrystal/FindSXPeaks.h @@ -193,8 +193,6 @@ class DLLExport FindSXPeaks : public API::Algorithm { public: /// Default constructor FindSXPeaks(); - /// Destructor - ~FindSXPeaks() override{}; /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "FindSXPeaks"; } /// Summary of algorithms purpose diff --git a/Framework/Crystal/inc/MantidCrystal/IndexSXPeaks.h b/Framework/Crystal/inc/MantidCrystal/IndexSXPeaks.h index a2b381bac21eda43f2e25e250a562ff3f0f8257a..9611706f997481becb78fb207517bbe128f7468c 100644 --- a/Framework/Crystal/inc/MantidCrystal/IndexSXPeaks.h +++ b/Framework/Crystal/inc/MantidCrystal/IndexSXPeaks.h @@ -153,10 +153,6 @@ private: class DLLExport IndexSXPeaks : public API::Algorithm { public: - /// Default constructor - IndexSXPeaks() : API::Algorithm(){}; - /// Destructor - ~IndexSXPeaks() override{}; /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "IndexSXPeaks"; } /// Summary of algorithms purpose diff --git a/Framework/Crystal/inc/MantidCrystal/NormaliseVanadium.h b/Framework/Crystal/inc/MantidCrystal/NormaliseVanadium.h index f173fffb2edd1debcbeb07e54919b51e361f557e..35352efb37f5eeafcc7f136e276375a06d190fe6 100644 --- a/Framework/Crystal/inc/MantidCrystal/NormaliseVanadium.h +++ b/Framework/Crystal/inc/MantidCrystal/NormaliseVanadium.h @@ -49,8 +49,6 @@ class DLLExport NormaliseVanadium : public API::Algorithm { public: /// (Empty) Constructor NormaliseVanadium(); - /// Virtual destructor - ~NormaliseVanadium() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "NormaliseVanadium"; } /// Summary of algorithms purpose diff --git a/Framework/Crystal/src/AddPeakHKL.cpp b/Framework/Crystal/src/AddPeakHKL.cpp index 861ee6bd90c1949a8330d36fa70aeec429ae19cb..0a344fdc0b50dedd51a63a57a0d5a382aeaf023d 100644 --- a/Framework/Crystal/src/AddPeakHKL.cpp +++ b/Framework/Crystal/src/AddPeakHKL.cpp @@ -23,7 +23,7 @@ AddPeakHKL::AddPeakHKL() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -AddPeakHKL::~AddPeakHKL() {} +AddPeakHKL::~AddPeakHKL() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/CalculatePeaksHKL.cpp b/Framework/Crystal/src/CalculatePeaksHKL.cpp index 87765f21e68af89c39450b1e67c4bfa25ab7fd67..1f81f026d639c2cdfad5aac97579622d48a73200 100644 --- a/Framework/Crystal/src/CalculatePeaksHKL.cpp +++ b/Framework/Crystal/src/CalculatePeaksHKL.cpp @@ -22,7 +22,7 @@ CalculatePeaksHKL::CalculatePeaksHKL() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -CalculatePeaksHKL::~CalculatePeaksHKL() {} +CalculatePeaksHKL::~CalculatePeaksHKL() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/Crystal/src/CalculateUMatrix.cpp b/Framework/Crystal/src/CalculateUMatrix.cpp index d71184c7e8d330453c1d82b9ef02e30c9ae87bee..593fcb891c70d36718ccd7481d93994c445c8c0d 100644 --- a/Framework/Crystal/src/CalculateUMatrix.cpp +++ b/Framework/Crystal/src/CalculateUMatrix.cpp @@ -22,7 +22,7 @@ CalculateUMatrix::CalculateUMatrix() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -CalculateUMatrix::~CalculateUMatrix() {} +CalculateUMatrix::~CalculateUMatrix() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/CentroidPeaks.cpp b/Framework/Crystal/src/CentroidPeaks.cpp index bfa8bc791cb35f092fb0b7dcac2b145bc11ddcf2..6deed074541652f22d01dd713ff8f2f2dc935744 100644 --- a/Framework/Crystal/src/CentroidPeaks.cpp +++ b/Framework/Crystal/src/CentroidPeaks.cpp @@ -26,7 +26,7 @@ CentroidPeaks::CentroidPeaks() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -CentroidPeaks::~CentroidPeaks() {} +CentroidPeaks::~CentroidPeaks() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/ClearUB.cpp b/Framework/Crystal/src/ClearUB.cpp index 4983c6be078416b179ebe1b208e6d68ae362bf51..29e21519ff96d835ea8e95f6f04a3591780cf88b 100644 --- a/Framework/Crystal/src/ClearUB.cpp +++ b/Framework/Crystal/src/ClearUB.cpp @@ -19,7 +19,7 @@ ClearUB::ClearUB() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -ClearUB::~ClearUB() {} +ClearUB::~ClearUB() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/Crystal/src/CombinePeaksWorkspaces.cpp b/Framework/Crystal/src/CombinePeaksWorkspaces.cpp index 4b4bebe4d7072a5da825d6ee55f86fae9a85b36f..5b770c7f7470229d68506471e6c41836151938ad 100644 --- a/Framework/Crystal/src/CombinePeaksWorkspaces.cpp +++ b/Framework/Crystal/src/CombinePeaksWorkspaces.cpp @@ -21,7 +21,7 @@ CombinePeaksWorkspaces::CombinePeaksWorkspaces() {} /** Destructor */ -CombinePeaksWorkspaces::~CombinePeaksWorkspaces() {} +CombinePeaksWorkspaces::~CombinePeaksWorkspaces() = default; /// Algorithm's name for identification. @see Algorithm::name const std::string CombinePeaksWorkspaces::name() const { diff --git a/Framework/Crystal/src/ConnectedComponentLabeling.cpp b/Framework/Crystal/src/ConnectedComponentLabeling.cpp index 985d125fba854c9fded61abc345eecc66b334d4a..92394ec1385ecde81a5817b00a69758d96c421ee 100644 --- a/Framework/Crystal/src/ConnectedComponentLabeling.cpp +++ b/Framework/Crystal/src/ConnectedComponentLabeling.cpp @@ -246,7 +246,7 @@ size_t ConnectedComponentLabeling::getStartLabelId() const { return m_startId; } //---------------------------------------------------------------------------------------------- /** Destructor */ -ConnectedComponentLabeling::~ConnectedComponentLabeling() {} +ConnectedComponentLabeling::~ConnectedComponentLabeling() = default; /** * Get the number of threads available diff --git a/Framework/Crystal/src/DiffPeaksWorkspaces.cpp b/Framework/Crystal/src/DiffPeaksWorkspaces.cpp index e663c6075042c86ae53b3b849198fd8b581099bc..801628c422441f10497ed4a567c2d41c1bdb5dbe 100644 --- a/Framework/Crystal/src/DiffPeaksWorkspaces.cpp +++ b/Framework/Crystal/src/DiffPeaksWorkspaces.cpp @@ -20,7 +20,7 @@ DiffPeaksWorkspaces::DiffPeaksWorkspaces() {} /** Destructor */ -DiffPeaksWorkspaces::~DiffPeaksWorkspaces() {} +DiffPeaksWorkspaces::~DiffPeaksWorkspaces() = default; /// Algorithm's name for identification. @see Algorithm::name const std::string DiffPeaksWorkspaces::name() const { diff --git a/Framework/Crystal/src/FilterPeaks.cpp b/Framework/Crystal/src/FilterPeaks.cpp index d37a18f3f5f3ee06bb69f7a7ca06de582e6c0cac..2fb4f09899d7dd816410ab77b53ec4cd7b999f67 100644 --- a/Framework/Crystal/src/FilterPeaks.cpp +++ b/Framework/Crystal/src/FilterPeaks.cpp @@ -42,7 +42,7 @@ FilterPeaks::FilterPeaks() {} /** Destructor */ -FilterPeaks::~FilterPeaks() {} +FilterPeaks::~FilterPeaks() = default; /// Algorithm's name for identification. @see Algorithm::name const std::string FilterPeaks::name() const { return "FilterPeaks"; } diff --git a/Framework/Crystal/src/FindClusterFaces.cpp b/Framework/Crystal/src/FindClusterFaces.cpp index 8289038391d30db4e642c65fb02490dc80fbabd6..c68e1330dd1df6a4b31a5dec6c9d61aae4d5125e 100644 --- a/Framework/Crystal/src/FindClusterFaces.cpp +++ b/Framework/Crystal/src/FindClusterFaces.cpp @@ -253,7 +253,7 @@ FindClusterFaces::FindClusterFaces() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -FindClusterFaces::~FindClusterFaces() {} +FindClusterFaces::~FindClusterFaces() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/Crystal/src/FindUBUsingFFT.cpp b/Framework/Crystal/src/FindUBUsingFFT.cpp index 001811c0fa9fef29f4701fa86eace7b5aa95b677..072e5f38561c6c3a6a450fcb7a26c50d1d5663c9 100644 --- a/Framework/Crystal/src/FindUBUsingFFT.cpp +++ b/Framework/Crystal/src/FindUBUsingFFT.cpp @@ -22,7 +22,7 @@ FindUBUsingFFT::FindUBUsingFFT() {} //-------------------------------------------------------------------------- /** Destructor */ -FindUBUsingFFT::~FindUBUsingFFT() {} +FindUBUsingFFT::~FindUBUsingFFT() = default; const std::string FindUBUsingFFT::name() const { return "FindUBUsingFFT"; } diff --git a/Framework/Crystal/src/FindUBUsingIndexedPeaks.cpp b/Framework/Crystal/src/FindUBUsingIndexedPeaks.cpp index 8637e4c619132c9db8bf67671d46b6f8b191f859..c70804a7842736aee1d3eadeee926a8debafd912 100644 --- a/Framework/Crystal/src/FindUBUsingIndexedPeaks.cpp +++ b/Framework/Crystal/src/FindUBUsingIndexedPeaks.cpp @@ -23,7 +23,7 @@ FindUBUsingIndexedPeaks::FindUBUsingIndexedPeaks() {} //-------------------------------------------------------------------------- /** Destructor */ -FindUBUsingIndexedPeaks::~FindUBUsingIndexedPeaks() {} +FindUBUsingIndexedPeaks::~FindUBUsingIndexedPeaks() = default; //-------------------------------------------------------------------------- /** Initialize the algorithm's properties. diff --git a/Framework/Crystal/src/FindUBUsingLatticeParameters.cpp b/Framework/Crystal/src/FindUBUsingLatticeParameters.cpp index 8eab99d53d03ffbe1dff9b0540718cd57e3c0e8e..7e7c0f66164f549771330362efb9725956994af4 100644 --- a/Framework/Crystal/src/FindUBUsingLatticeParameters.cpp +++ b/Framework/Crystal/src/FindUBUsingLatticeParameters.cpp @@ -22,7 +22,7 @@ FindUBUsingLatticeParameters::FindUBUsingLatticeParameters() {} //-------------------------------------------------------------------------- /** Destructor */ -FindUBUsingLatticeParameters::~FindUBUsingLatticeParameters() {} +FindUBUsingLatticeParameters::~FindUBUsingLatticeParameters() = default; //-------------------------------------------------------------------------- /** Initialize the algorithm's properties. diff --git a/Framework/Crystal/src/FindUBUsingMinMaxD.cpp b/Framework/Crystal/src/FindUBUsingMinMaxD.cpp index 2070c1374312b5ffc19862e4677a83357e79987e..f1337fe56340fd85e6acca13cdaeac5c10f21711 100644 --- a/Framework/Crystal/src/FindUBUsingMinMaxD.cpp +++ b/Framework/Crystal/src/FindUBUsingMinMaxD.cpp @@ -25,7 +25,7 @@ FindUBUsingMinMaxD::FindUBUsingMinMaxD() { //-------------------------------------------------------------------------- /** Destructor */ -FindUBUsingMinMaxD::~FindUBUsingMinMaxD() {} +FindUBUsingMinMaxD::~FindUBUsingMinMaxD() = default; const std::string FindUBUsingMinMaxD::name() const { return "FindUBUsingMinMaxD"; diff --git a/Framework/Crystal/src/GoniometerAnglesFromPhiRotation.cpp b/Framework/Crystal/src/GoniometerAnglesFromPhiRotation.cpp index 5125d1ca95968103cc1f482c2f84b9b6d615c0d1..aa935899fdd2c2285420c7216720c0deaba1f675 100644 --- a/Framework/Crystal/src/GoniometerAnglesFromPhiRotation.cpp +++ b/Framework/Crystal/src/GoniometerAnglesFromPhiRotation.cpp @@ -28,7 +28,7 @@ using namespace Mantid::Geometry; GoniometerAnglesFromPhiRotation::GoniometerAnglesFromPhiRotation() : Algorithm() {} -GoniometerAnglesFromPhiRotation::~GoniometerAnglesFromPhiRotation() {} +GoniometerAnglesFromPhiRotation::~GoniometerAnglesFromPhiRotation() = default; void GoniometerAnglesFromPhiRotation::init() { declareProperty(make_unique<WorkspaceProperty<PeaksWorkspace>>( diff --git a/Framework/Crystal/src/HasUB.cpp b/Framework/Crystal/src/HasUB.cpp index f2e80557d08ec785a4c31f01e5be4d1b364965e0..c728b04d62e6f70c3b7d0a83f89cb28180db3c17 100644 --- a/Framework/Crystal/src/HasUB.cpp +++ b/Framework/Crystal/src/HasUB.cpp @@ -17,7 +17,7 @@ HasUB::HasUB() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -HasUB::~HasUB() {} +HasUB::~HasUB() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/Crystal/src/IndexPeaks.cpp b/Framework/Crystal/src/IndexPeaks.cpp index 3d904247becbc0250b3bb77e6185d0c46b504e5d..e698fc7fa954dcd3a611cebd717037064880ad95 100644 --- a/Framework/Crystal/src/IndexPeaks.cpp +++ b/Framework/Crystal/src/IndexPeaks.cpp @@ -22,7 +22,7 @@ IndexPeaks::IndexPeaks() {} //-------------------------------------------------------------------------- /** Destructor */ -IndexPeaks::~IndexPeaks() {} +IndexPeaks::~IndexPeaks() = default; //-------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/IntegratePeaksHybrid.cpp b/Framework/Crystal/src/IntegratePeaksHybrid.cpp index b1888df8b1151a427d3de466e5d31cf9188864ea..ded2be848b34461df20fd09c3f425cece431c048 100644 --- a/Framework/Crystal/src/IntegratePeaksHybrid.cpp +++ b/Framework/Crystal/src/IntegratePeaksHybrid.cpp @@ -89,7 +89,7 @@ IntegratePeaksHybrid::IntegratePeaksHybrid() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -IntegratePeaksHybrid::~IntegratePeaksHybrid() {} +IntegratePeaksHybrid::~IntegratePeaksHybrid() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/Crystal/src/IntegratePeaksUsingClusters.cpp b/Framework/Crystal/src/IntegratePeaksUsingClusters.cpp index cb0c25b6c138da188d4e318c4ae21f3a7b93aa9c..27bec42c9480c80cc3bfe07a1643b60cf77d4b6e 100644 --- a/Framework/Crystal/src/IntegratePeaksUsingClusters.cpp +++ b/Framework/Crystal/src/IntegratePeaksUsingClusters.cpp @@ -34,7 +34,7 @@ IntegratePeaksUsingClusters::IntegratePeaksUsingClusters() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -IntegratePeaksUsingClusters::~IntegratePeaksUsingClusters() {} +IntegratePeaksUsingClusters::~IntegratePeaksUsingClusters() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/Crystal/src/LoadHKL.cpp b/Framework/Crystal/src/LoadHKL.cpp index 46d8353160d929b4f534107259d5a415fadb4440..d0ab810dcbe0f42e1641b4a39c3abb93e59f12e4 100644 --- a/Framework/Crystal/src/LoadHKL.cpp +++ b/Framework/Crystal/src/LoadHKL.cpp @@ -25,7 +25,7 @@ LoadHKL::LoadHKL() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadHKL::~LoadHKL() {} +LoadHKL::~LoadHKL() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/LoadIsawPeaks.cpp b/Framework/Crystal/src/LoadIsawPeaks.cpp index 040de5fc13aebf19150b20cb7c654744ca571206..e90283536047a6208cd2077c4bbce653194f10d3 100644 --- a/Framework/Crystal/src/LoadIsawPeaks.cpp +++ b/Framework/Crystal/src/LoadIsawPeaks.cpp @@ -30,7 +30,7 @@ LoadIsawPeaks::LoadIsawPeaks() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadIsawPeaks::~LoadIsawPeaks() {} +LoadIsawPeaks::~LoadIsawPeaks() = default; //---------------------------------------------------------------------------------------------- /** diff --git a/Framework/Crystal/src/LoadIsawSpectrum.cpp b/Framework/Crystal/src/LoadIsawSpectrum.cpp index 578dfb4c7093034b8e0ceb2524370cfe5bfafd27..deb0c88c0d2a3a1ef1c9a27722c40784593c3182 100644 --- a/Framework/Crystal/src/LoadIsawSpectrum.cpp +++ b/Framework/Crystal/src/LoadIsawSpectrum.cpp @@ -32,7 +32,7 @@ LoadIsawSpectrum::LoadIsawSpectrum() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadIsawSpectrum::~LoadIsawSpectrum() {} +LoadIsawSpectrum::~LoadIsawSpectrum() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/LoadIsawUB.cpp b/Framework/Crystal/src/LoadIsawUB.cpp index 66dff340dceaab248dcd988a2db56eb24a29e373..dbdd866289817c051fe573c0b63b0df9f2810d94 100644 --- a/Framework/Crystal/src/LoadIsawUB.cpp +++ b/Framework/Crystal/src/LoadIsawUB.cpp @@ -26,7 +26,7 @@ LoadIsawUB::LoadIsawUB() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadIsawUB::~LoadIsawUB() {} +LoadIsawUB::~LoadIsawUB() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/MaskPeaksWorkspace.cpp b/Framework/Crystal/src/MaskPeaksWorkspace.cpp index 1d09c14b00808fb12c93b22dbd7446b96f4cf3fb..8fab02bf632cb267bb4d6c2c63a8ae3238554b80 100644 --- a/Framework/Crystal/src/MaskPeaksWorkspace.cpp +++ b/Framework/Crystal/src/MaskPeaksWorkspace.cpp @@ -30,7 +30,7 @@ MaskPeaksWorkspace::MaskPeaksWorkspace() m_tofMax(0) {} /// Destructor -MaskPeaksWorkspace::~MaskPeaksWorkspace() {} +MaskPeaksWorkspace::~MaskPeaksWorkspace() = default; /** Initialisation method. Declares properties to be used in algorithm. * diff --git a/Framework/Crystal/src/OptimizeCrystalPlacement.cpp b/Framework/Crystal/src/OptimizeCrystalPlacement.cpp index 9fc7fa5ad2aa5376a7a3e1ca3c77f303787c85bb..03e5073b39df2d41aa38cd55977d0b3497e2bc55 100644 --- a/Framework/Crystal/src/OptimizeCrystalPlacement.cpp +++ b/Framework/Crystal/src/OptimizeCrystalPlacement.cpp @@ -69,7 +69,7 @@ private: }; OptimizeCrystalPlacement::OptimizeCrystalPlacement() : Algorithm() {} -OptimizeCrystalPlacement::~OptimizeCrystalPlacement() {} +OptimizeCrystalPlacement::~OptimizeCrystalPlacement() = default; void OptimizeCrystalPlacement::init() { declareProperty(make_unique<WorkspaceProperty<PeaksWorkspace>>( diff --git a/Framework/Crystal/src/OptimizeExtinctionParameters.cpp b/Framework/Crystal/src/OptimizeExtinctionParameters.cpp index c460530ec77c8e7d30f1bdd372d9895b1bf4b7e6..01124b52c109a7bd3340a46370386f2340a6d8e1 100644 --- a/Framework/Crystal/src/OptimizeExtinctionParameters.cpp +++ b/Framework/Crystal/src/OptimizeExtinctionParameters.cpp @@ -29,7 +29,7 @@ OptimizeExtinctionParameters::OptimizeExtinctionParameters() { } /// Destructor -OptimizeExtinctionParameters::~OptimizeExtinctionParameters() {} +OptimizeExtinctionParameters::~OptimizeExtinctionParameters() = default; static double gsl_costFunction(const gsl_vector *v, void *params) { std::string *p = reinterpret_cast<std::string *>(params); diff --git a/Framework/Crystal/src/OptimizeLatticeForCellType.cpp b/Framework/Crystal/src/OptimizeLatticeForCellType.cpp index ee720cb2eceec0b8b02a79300c9a8a481762f709..84fc0f4ac7e9e8edc776337e6c8cc4b8ac95f3be 100644 --- a/Framework/Crystal/src/OptimizeLatticeForCellType.cpp +++ b/Framework/Crystal/src/OptimizeLatticeForCellType.cpp @@ -28,7 +28,7 @@ using namespace DataObjects; OptimizeLatticeForCellType::OptimizeLatticeForCellType() {} /// Destructor -OptimizeLatticeForCellType::~OptimizeLatticeForCellType() {} +OptimizeLatticeForCellType::~OptimizeLatticeForCellType() = default; //----------------------------------------------------------------------------------------- /** Initialisation method. Declares properties to be used in algorithm. diff --git a/Framework/Crystal/src/PeakIntegration.cpp b/Framework/Crystal/src/PeakIntegration.cpp index 0866419d2a6376ead199952b6cd1e24743f8a848..719a7b243f79bb822d6040e6900dde3bab910f9c 100644 --- a/Framework/Crystal/src/PeakIntegration.cpp +++ b/Framework/Crystal/src/PeakIntegration.cpp @@ -29,7 +29,7 @@ using namespace DataObjects; PeakIntegration::PeakIntegration() : API::Algorithm(), m_IC(false) {} /// Destructor -PeakIntegration::~PeakIntegration() {} +PeakIntegration::~PeakIntegration() = default; /** Initialisation method. Declares properties to be used in algorithm. * diff --git a/Framework/Crystal/src/PeakIntensityVsRadius.cpp b/Framework/Crystal/src/PeakIntensityVsRadius.cpp index f5a3454d8dee618696009977af9873ec3afbf96e..56a8f0bcdd16ef0f296703197c5d78758d2f3fb6 100644 --- a/Framework/Crystal/src/PeakIntensityVsRadius.cpp +++ b/Framework/Crystal/src/PeakIntensityVsRadius.cpp @@ -26,7 +26,7 @@ PeakIntensityVsRadius::PeakIntensityVsRadius() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -PeakIntensityVsRadius::~PeakIntensityVsRadius() {} +PeakIntensityVsRadius::~PeakIntensityVsRadius() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/Crystal/src/PeaksInRegion.cpp b/Framework/Crystal/src/PeaksInRegion.cpp index 28002eecb13d46acef1b45b3386239cb45bcf023..b57408ebfff7085e4f54f483392e8cd8adcbc05f 100644 --- a/Framework/Crystal/src/PeaksInRegion.cpp +++ b/Framework/Crystal/src/PeaksInRegion.cpp @@ -20,7 +20,7 @@ PeaksInRegion::PeaksInRegion() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -PeaksInRegion::~PeaksInRegion() {} +PeaksInRegion::~PeaksInRegion() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/Crystal/src/PeaksIntersection.cpp b/Framework/Crystal/src/PeaksIntersection.cpp index 2cf637867c97ab025c98dc403434413268e692ad..74ec8d6061732366fb9ef9df74a9470584252044 100644 --- a/Framework/Crystal/src/PeaksIntersection.cpp +++ b/Framework/Crystal/src/PeaksIntersection.cpp @@ -27,7 +27,7 @@ PeaksIntersection::PeaksIntersection() : m_peakRadius(0.) {} //---------------------------------------------------------------------------------------------- /** Destructor */ -PeaksIntersection::~PeaksIntersection() {} +PeaksIntersection::~PeaksIntersection() = default; //---------------------------------------------------------------------------------------------- /** Initialize the algorithm's properties. diff --git a/Framework/Crystal/src/PeaksOnSurface.cpp b/Framework/Crystal/src/PeaksOnSurface.cpp index 0c51e2742afc5dc668f29d80e6b57b18d036fcce..38bef8f64d33c46c0f5041773170fec9d22580ca 100644 --- a/Framework/Crystal/src/PeaksOnSurface.cpp +++ b/Framework/Crystal/src/PeaksOnSurface.cpp @@ -19,7 +19,7 @@ PeaksOnSurface::PeaksOnSurface() : m_extents(6) {} //---------------------------------------------------------------------------------------------- /** Destructor */ -PeaksOnSurface::~PeaksOnSurface() {} +PeaksOnSurface::~PeaksOnSurface() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/Crystal/src/PredictFractionalPeaks.cpp b/Framework/Crystal/src/PredictFractionalPeaks.cpp index 3bc32f5c75520c380682cd283b155f454251d62c..179b28393d3025e0abab6d45e0acb97102672323 100644 --- a/Framework/Crystal/src/PredictFractionalPeaks.cpp +++ b/Framework/Crystal/src/PredictFractionalPeaks.cpp @@ -24,7 +24,7 @@ namespace Crystal { DECLARE_ALGORITHM(PredictFractionalPeaks) -PredictFractionalPeaks::~PredictFractionalPeaks() {} +PredictFractionalPeaks::~PredictFractionalPeaks() = default; PredictFractionalPeaks::PredictFractionalPeaks() : Algorithm() {} diff --git a/Framework/Crystal/src/PredictPeaks.cpp b/Framework/Crystal/src/PredictPeaks.cpp index fad7bee37dd2c9dc13a8004cd321311fb241fe54..0c334e007803f2ee11a54bb4eb2fee4d0576f470 100644 --- a/Framework/Crystal/src/PredictPeaks.cpp +++ b/Framework/Crystal/src/PredictPeaks.cpp @@ -33,7 +33,7 @@ PredictPeaks::PredictPeaks() //---------------------------------------------------------------------------------------------- /** Destructor */ -PredictPeaks::~PredictPeaks() {} +PredictPeaks::~PredictPeaks() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/SCDCalibratePanels.cpp b/Framework/Crystal/src/SCDCalibratePanels.cpp index a0fc110d2c3995c34d40092641e457b8ed09e831..8299e7d1241b62967fb9d3888e31485b83af84fc 100644 --- a/Framework/Crystal/src/SCDCalibratePanels.cpp +++ b/Framework/Crystal/src/SCDCalibratePanels.cpp @@ -37,7 +37,7 @@ SCDCalibratePanels::SCDCalibratePanels() : API::Algorithm() { // g_log.setLevel(7); } -SCDCalibratePanels::~SCDCalibratePanels() {} +SCDCalibratePanels::~SCDCalibratePanels() = default; const std::string SCDCalibratePanels::name() const { return "SCDCalibratePanels"; diff --git a/Framework/Crystal/src/SCDPanelErrors.cpp b/Framework/Crystal/src/SCDPanelErrors.cpp index fc618fb642bb9c82dba4abd9ec5a460acc8c3a6e..cc95b4a2969d1aaaa8e0a219df4b34fcea5feb5f 100644 --- a/Framework/Crystal/src/SCDPanelErrors.cpp +++ b/Framework/Crystal/src/SCDPanelErrors.cpp @@ -98,7 +98,7 @@ SCDPanelErrors::SCDPanelErrors() SampleOffsets = false; } -SCDPanelErrors::~SCDPanelErrors() {} +SCDPanelErrors::~SCDPanelErrors() = default; size_t SCDPanelErrors::nAttributes() const { return m_attrNames.size(); } diff --git a/Framework/Crystal/src/SaveHKL.cpp b/Framework/Crystal/src/SaveHKL.cpp index 61991db767a1e165d5e3c322d6676d49341df7bf..5379d95ff6431119986b13c5e0e9a538ec93cb16 100644 --- a/Framework/Crystal/src/SaveHKL.cpp +++ b/Framework/Crystal/src/SaveHKL.cpp @@ -46,7 +46,7 @@ SaveHKL::SaveHKL() : m_smu(0.), m_amu(0.), m_radius(0.), m_power_th(0.) {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveHKL::~SaveHKL() {} +SaveHKL::~SaveHKL() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/SaveIsawPeaks.cpp b/Framework/Crystal/src/SaveIsawPeaks.cpp index 0ed96e2cd00677fa29af6b5182c82d20f7d763d3..7305697df8e5c227ab68add3d5421fecdb98e00a 100644 --- a/Framework/Crystal/src/SaveIsawPeaks.cpp +++ b/Framework/Crystal/src/SaveIsawPeaks.cpp @@ -28,7 +28,7 @@ SaveIsawPeaks::SaveIsawPeaks() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveIsawPeaks::~SaveIsawPeaks() {} +SaveIsawPeaks::~SaveIsawPeaks() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/SaveIsawUB.cpp b/Framework/Crystal/src/SaveIsawUB.cpp index 3669047298bf87f9f9be9f2c2146cdb06ddcd5bf..dabba53a5d37a252c26a6d17eaeb71d4dde59240 100644 --- a/Framework/Crystal/src/SaveIsawUB.cpp +++ b/Framework/Crystal/src/SaveIsawUB.cpp @@ -25,7 +25,7 @@ SaveIsawUB::SaveIsawUB() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveIsawUB::~SaveIsawUB() {} +SaveIsawUB::~SaveIsawUB() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/SaveLauenorm.cpp b/Framework/Crystal/src/SaveLauenorm.cpp index eb1ac1438ed1692aea500816bd04d06c72c5ea4c..dd52aae3189b8af135f0b3766bbe6db462ae0b70 100644 --- a/Framework/Crystal/src/SaveLauenorm.cpp +++ b/Framework/Crystal/src/SaveLauenorm.cpp @@ -31,7 +31,7 @@ SaveLauenorm::SaveLauenorm() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveLauenorm::~SaveLauenorm() {} +SaveLauenorm::~SaveLauenorm() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/SavePeaksFile.cpp b/Framework/Crystal/src/SavePeaksFile.cpp index 4d91d22f45ccc8ced675e0598fe902539aa62fab..792a7ed665471ad948a45612cac011081f6bc443 100644 --- a/Framework/Crystal/src/SavePeaksFile.cpp +++ b/Framework/Crystal/src/SavePeaksFile.cpp @@ -20,7 +20,7 @@ SavePeaksFile::SavePeaksFile() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SavePeaksFile::~SavePeaksFile() {} +SavePeaksFile::~SavePeaksFile() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/SelectCellOfType.cpp b/Framework/Crystal/src/SelectCellOfType.cpp index 508173964e37b625b69d3e97380715923bde047b..c4e4dc2020642a876dcb8d1ca31f2c0ff93d6444 100644 --- a/Framework/Crystal/src/SelectCellOfType.cpp +++ b/Framework/Crystal/src/SelectCellOfType.cpp @@ -24,7 +24,7 @@ SelectCellOfType::SelectCellOfType() {} //-------------------------------------------------------------------------- /** Destructor */ -SelectCellOfType::~SelectCellOfType() {} +SelectCellOfType::~SelectCellOfType() = default; //-------------------------------------------------------------------------- /** Initialize the algorithm's properties. diff --git a/Framework/Crystal/src/SelectCellWithForm.cpp b/Framework/Crystal/src/SelectCellWithForm.cpp index 5ab4fd802a7b7dd903d56ede3d3d1f318b622e69..42a720f712622f54ae2471e8e7077ec53a84180b 100644 --- a/Framework/Crystal/src/SelectCellWithForm.cpp +++ b/Framework/Crystal/src/SelectCellWithForm.cpp @@ -22,7 +22,7 @@ SelectCellWithForm::SelectCellWithForm() {} //-------------------------------------------------------------------------- /** Destructor */ -SelectCellWithForm::~SelectCellWithForm() {} +SelectCellWithForm::~SelectCellWithForm() = default; //-------------------------------------------------------------------------- /** Initialize the algorithm's properties. diff --git a/Framework/Crystal/src/SetGoniometer.cpp b/Framework/Crystal/src/SetGoniometer.cpp index ad20f5f98282fafe7254cd7d757a4742ef9eb76d..d65c136c8fcfbb3907a9d04a6118f6dd0646f1b0 100644 --- a/Framework/Crystal/src/SetGoniometer.cpp +++ b/Framework/Crystal/src/SetGoniometer.cpp @@ -26,7 +26,7 @@ SetGoniometer::SetGoniometer() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SetGoniometer::~SetGoniometer() {} +SetGoniometer::~SetGoniometer() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/SetSpecialCoordinates.cpp b/Framework/Crystal/src/SetSpecialCoordinates.cpp index 2a2abdf64f24368d682df5c5c6794ae4ffcf1366..04e920f6c7ab29b9154af5915819dd2b6f6feecb 100644 --- a/Framework/Crystal/src/SetSpecialCoordinates.cpp +++ b/Framework/Crystal/src/SetSpecialCoordinates.cpp @@ -51,7 +51,7 @@ SetSpecialCoordinates::SetSpecialCoordinates() { //---------------------------------------------------------------------------------------------- /** Destructor */ -SetSpecialCoordinates::~SetSpecialCoordinates() {} +SetSpecialCoordinates::~SetSpecialCoordinates() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/Crystal/src/SetUB.cpp b/Framework/Crystal/src/SetUB.cpp index 1d83c84b239efa207ca4a4da0873903d22daaad6..3a68315d440c35b3992d87268d12f50aefcea5d6 100644 --- a/Framework/Crystal/src/SetUB.cpp +++ b/Framework/Crystal/src/SetUB.cpp @@ -23,7 +23,7 @@ SetUB::SetUB() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SetUB::~SetUB() {} +SetUB::~SetUB() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/Crystal/src/ShowPeakHKLOffsets.cpp b/Framework/Crystal/src/ShowPeakHKLOffsets.cpp index 940078698a8789289c277e3a048228d7f24ff188..b36a5f12350be189c65f6675b8b66cd5bc742a35 100644 --- a/Framework/Crystal/src/ShowPeakHKLOffsets.cpp +++ b/Framework/Crystal/src/ShowPeakHKLOffsets.cpp @@ -26,7 +26,7 @@ namespace Crystal { DECLARE_ALGORITHM(ShowPeakHKLOffsets) ShowPeakHKLOffsets::ShowPeakHKLOffsets() : Algorithm() {} -ShowPeakHKLOffsets::~ShowPeakHKLOffsets() {} +ShowPeakHKLOffsets::~ShowPeakHKLOffsets() = default; void ShowPeakHKLOffsets::init() { declareProperty(Kernel::make_unique<WorkspaceProperty<PeaksWorkspace>>( diff --git a/Framework/Crystal/src/ShowPossibleCells.cpp b/Framework/Crystal/src/ShowPossibleCells.cpp index a13d0a2bb610816edb9202d882a0648a9bc28566..44cc2415e0867500a355dd433b33649c80ade7a0 100644 --- a/Framework/Crystal/src/ShowPossibleCells.cpp +++ b/Framework/Crystal/src/ShowPossibleCells.cpp @@ -23,7 +23,7 @@ ShowPossibleCells::ShowPossibleCells() {} //-------------------------------------------------------------------------- /** Destructor */ -ShowPossibleCells::~ShowPossibleCells() {} +ShowPossibleCells::~ShowPossibleCells() = default; //-------------------------------------------------------------------------- /** Initialize the algorithm's properties. diff --git a/Framework/Crystal/src/SortHKL.cpp b/Framework/Crystal/src/SortHKL.cpp index 92b4580fa7ba65e27e9d760521d3cd36deef4e14..d09378c8cf8ee6b91c20e3dd18d91b99a8730357 100644 --- a/Framework/Crystal/src/SortHKL.cpp +++ b/Framework/Crystal/src/SortHKL.cpp @@ -35,7 +35,7 @@ SortHKL::SortHKL() { m_refConds = getAllReflectionConditions(); } -SortHKL::~SortHKL() {} +SortHKL::~SortHKL() = default; void SortHKL::init() { declareProperty(make_unique<WorkspaceProperty<PeaksWorkspace>>( diff --git a/Framework/Crystal/src/SortPeaksWorkspace.cpp b/Framework/Crystal/src/SortPeaksWorkspace.cpp index 813a3872ca526beee730183ab97f6a5cee5dd87f..118c7f164369cddd5625f1af27b9acc193a79074 100644 --- a/Framework/Crystal/src/SortPeaksWorkspace.cpp +++ b/Framework/Crystal/src/SortPeaksWorkspace.cpp @@ -19,7 +19,7 @@ SortPeaksWorkspace::SortPeaksWorkspace() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SortPeaksWorkspace::~SortPeaksWorkspace() {} +SortPeaksWorkspace::~SortPeaksWorkspace() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/Crystal/src/StatisticsOfPeaksWorkspace.cpp b/Framework/Crystal/src/StatisticsOfPeaksWorkspace.cpp index c91491ac0e136a55c6cedc3cc922131ef9df60d0..88d4a61c011f3c596d03304dfeea36d945dd88d0 100644 --- a/Framework/Crystal/src/StatisticsOfPeaksWorkspace.cpp +++ b/Framework/Crystal/src/StatisticsOfPeaksWorkspace.cpp @@ -31,7 +31,7 @@ StatisticsOfPeaksWorkspace::StatisticsOfPeaksWorkspace() { //---------------------------------------------------------------------------------------------- /** Destructor */ -StatisticsOfPeaksWorkspace::~StatisticsOfPeaksWorkspace() {} +StatisticsOfPeaksWorkspace::~StatisticsOfPeaksWorkspace() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/TOFExtinction.cpp b/Framework/Crystal/src/TOFExtinction.cpp index 40d98155a7cbff21de3278ab555b49d9e7c190ab..7ecb2ffec9933a5ec92d863809891d2f4ee11929 100644 --- a/Framework/Crystal/src/TOFExtinction.cpp +++ b/Framework/Crystal/src/TOFExtinction.cpp @@ -28,7 +28,7 @@ TOFExtinction::TOFExtinction() : m_smu(0.), m_amu(0.), m_radius(0.) {} //---------------------------------------------------------------------------------------------- /** Destructor */ -TOFExtinction::~TOFExtinction() {} +TOFExtinction::~TOFExtinction() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Crystal/src/TransformHKL.cpp b/Framework/Crystal/src/TransformHKL.cpp index ae43a6faffbcb6c33712845da27c353827030a16..77ee559bc4f0af82856cb6976c2215b39617a7ee 100644 --- a/Framework/Crystal/src/TransformHKL.cpp +++ b/Framework/Crystal/src/TransformHKL.cpp @@ -25,7 +25,7 @@ TransformHKL::TransformHKL() {} //-------------------------------------------------------------------------- /** Destructor */ -TransformHKL::~TransformHKL() {} +TransformHKL::~TransformHKL() = default; const std::string TransformHKL::name() const { return "TransformHKL"; } diff --git a/Framework/CurveFitting/inc/MantidCurveFitting/Functions/Lorentzian1D.h b/Framework/CurveFitting/inc/MantidCurveFitting/Functions/Lorentzian1D.h index 00161fef01290338db70370557121238496e2677..263fc8236a8aa0973c5b22afa6ba5978fb1a1503 100644 --- a/Framework/CurveFitting/inc/MantidCurveFitting/Functions/Lorentzian1D.h +++ b/Framework/CurveFitting/inc/MantidCurveFitting/Functions/Lorentzian1D.h @@ -53,8 +53,6 @@ Code Documentation is available at: <http://doxygen.mantidproject.org> */ class DLLExport Lorentzian1D : public Algorithms::Fit1D { public: - /// Destructor - ~Lorentzian1D() override{}; /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "Lorentzian1D"; } /// Summary of algorithms purpose diff --git a/Framework/CurveFitting/inc/MantidCurveFitting/Functions/UserFunction1D.h b/Framework/CurveFitting/inc/MantidCurveFitting/Functions/UserFunction1D.h index b923625e289f9daa72a2085b396c2e9711cefcf2..5274b319fc81ab123ad40c7acae73363e49f8180 100644 --- a/Framework/CurveFitting/inc/MantidCurveFitting/Functions/UserFunction1D.h +++ b/Framework/CurveFitting/inc/MantidCurveFitting/Functions/UserFunction1D.h @@ -76,8 +76,6 @@ public: /// Constructor UserFunction1D() : m_x(0.0), m_x_set(false), m_parameters(new double[100]), m_nPars(0){}; - /// Destructor - ~UserFunction1D() override{}; /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "UserFunction1D"; } /// Algorithm's version for identification overriding a virtual method diff --git a/Framework/CurveFitting/inc/MantidCurveFitting/LatticeDomainCreator.h b/Framework/CurveFitting/inc/MantidCurveFitting/LatticeDomainCreator.h index abfa147f66bcded5bdb972ecefd580d768927a5a..4209c084f6035632c3ba82e93f07576445b4f87d 100644 --- a/Framework/CurveFitting/inc/MantidCurveFitting/LatticeDomainCreator.h +++ b/Framework/CurveFitting/inc/MantidCurveFitting/LatticeDomainCreator.h @@ -44,8 +44,6 @@ public: const std::string &workspacePropertyName, DomainType domainType = Simple); - ~LatticeDomainCreator() override {} - void createDomain(boost::shared_ptr<API::FunctionDomain> &domain, boost::shared_ptr<API::FunctionValues> &values, size_t i0) override; diff --git a/Framework/CurveFitting/src/Functions/ProcessBackground.cpp b/Framework/CurveFitting/src/Functions/ProcessBackground.cpp index 51c2f3f0e5ea70fb7627d38a6ac1855bdc1789d0..dfc71c5a4d412e31b6a55de86142e00ff1bb69ac 100644 --- a/Framework/CurveFitting/src/Functions/ProcessBackground.cpp +++ b/Framework/CurveFitting/src/Functions/ProcessBackground.cpp @@ -47,7 +47,7 @@ ProcessBackground::ProcessBackground() //---------------------------------------------------------------------------------------------- /** Destructor */ -ProcessBackground::~ProcessBackground() {} +ProcessBackground::~ProcessBackground() = default; //---------------------------------------------------------------------------------------------- /** Define parameters @@ -924,7 +924,7 @@ RemovePeaks::RemovePeaks() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -RemovePeaks::~RemovePeaks() {} +RemovePeaks::~RemovePeaks() = default; //---------------------------------------------------------------------------------------------- /** Set up: parse peak workspace to vectors diff --git a/Framework/CurveFitting/src/GSLMatrix.cpp b/Framework/CurveFitting/src/GSLMatrix.cpp index 67d944c36979768f97a8ccdb651baa69e69bb9c4..fcdc2cad22c1d45a33abc6c4c21f0cf1a0f07d1e 100644 --- a/Framework/CurveFitting/src/GSLMatrix.cpp +++ b/Framework/CurveFitting/src/GSLMatrix.cpp @@ -58,7 +58,7 @@ GSLMatrix::GSLMatrix(std::vector<double> &&data, size_t nx, size_t ny) m_view(gsl_matrix_view_array(m_data.data(), nx, ny)) {} /// Destructor. -GSLMatrix::~GSLMatrix() {} +GSLMatrix::~GSLMatrix() = default; /// Copy assignment operator GSLMatrix &GSLMatrix::operator=(const GSLMatrix &M) { diff --git a/Framework/CurveFitting/src/IFittingAlgorithm.cpp b/Framework/CurveFitting/src/IFittingAlgorithm.cpp index 08c6c1f7ec8671f6810b813a71d2f4b8bacc688d..5dd3c08ca09dbcfae3f1aadbda0f5188be06ba08 100644 --- a/Framework/CurveFitting/src/IFittingAlgorithm.cpp +++ b/Framework/CurveFitting/src/IFittingAlgorithm.cpp @@ -58,7 +58,7 @@ IFittingAlgorithm::IFittingAlgorithm() //---------------------------------------------------------------------------------------------- /** Destructor */ -IFittingAlgorithm::~IFittingAlgorithm() {} +IFittingAlgorithm::~IFittingAlgorithm() = default; /// Algorithm's category for identification. @see Algorithm::category const std::string IFittingAlgorithm::category() const { return "Optimization"; } diff --git a/Framework/DataHandling/inc/MantidDataHandling/AsciiPointBase.h b/Framework/DataHandling/inc/MantidDataHandling/AsciiPointBase.h index c3e6191446e896db458bdc310e8134a46d4fd4ad..82233b45abe5ba666ce9a1123610c9c803be9c43 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/AsciiPointBase.h +++ b/Framework/DataHandling/inc/MantidDataHandling/AsciiPointBase.h @@ -43,8 +43,6 @@ class DLLExport AsciiPointBase : public API::Algorithm { public: /// Default constructor AsciiPointBase() : m_qres(0), m_xlength(0), m_ws() {} - /// Destructor - ~AsciiPointBase() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override = 0; /// Algorithm's version for identification overriding a virtual method diff --git a/Framework/DataHandling/inc/MantidDataHandling/CreateSampleShape.h b/Framework/DataHandling/inc/MantidDataHandling/CreateSampleShape.h index 17be7f2e5bfd679651945e1ac15bdf5f25538014..24ef28c000c7270ec4219a341768823e60e37abc 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/CreateSampleShape.h +++ b/Framework/DataHandling/inc/MantidDataHandling/CreateSampleShape.h @@ -40,10 +40,6 @@ namespace DataHandling { */ class DLLExport CreateSampleShape : public Mantid::API::Algorithm { public: - /// (Empty) Constructor - CreateSampleShape() : Mantid::API::Algorithm() {} - /// Virtual destructor - ~CreateSampleShape() override {} /// Algorithm's name const std::string name() const override { return "CreateSampleShape"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/DefineGaugeVolume.h b/Framework/DataHandling/inc/MantidDataHandling/DefineGaugeVolume.h index d0f186f172ccf5e9c0c054f0c7d571081c3f47fa..bdddc787c77c81b47076500ee3ddf83e242dbfa5 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/DefineGaugeVolume.h +++ b/Framework/DataHandling/inc/MantidDataHandling/DefineGaugeVolume.h @@ -40,10 +40,6 @@ namespace DataHandling { */ class DLLExport DefineGaugeVolume : public API::Algorithm { public: - /// (Empty) Constructor - DefineGaugeVolume() : API::Algorithm() {} - /// Virtual destructor - ~DefineGaugeVolume() override {} /// Algorithm's name const std::string name() const override { return "DefineGaugeVolume"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/GroupDetectors2.h b/Framework/DataHandling/inc/MantidDataHandling/GroupDetectors2.h index 5869e7f1ebeb5555203d67f90accdd74afebcc72..5aeb9c61b33bb80dd8c3bda337fdca5503f146bd 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/GroupDetectors2.h +++ b/Framework/DataHandling/inc/MantidDataHandling/GroupDetectors2.h @@ -141,7 +141,8 @@ private: private: /// this class can't be constructed it is just a holder for some static /// things - RangeHelper(){}; + RangeHelper() = default; + ; /// give an enum from poco a better name here enum { IGNORE_SPACES = diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadBBY.h b/Framework/DataHandling/inc/MantidDataHandling/LoadBBY.h index d81617e1ea9e1f6d631ba3a652286603338788b4..05d95d0825c104c70d0dc4185bb73246c05b75cc 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadBBY.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadBBY.h @@ -72,10 +72,6 @@ class DLLExport LoadBBY : public API::IFileLoader<Kernel::FileDescriptor> { }; public: - // construction - LoadBBY() {} - ~LoadBBY() override {} - // description int version() const override { return 1; } const std::string name() const override { return "LoadBBY"; } diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadDaveGrp.h b/Framework/DataHandling/inc/MantidDataHandling/LoadDaveGrp.h index d1c12c913b21ad68c90ef06c42f315ebe76dcf45..b2c0a1b3452afca11944b4079ea7c51485f5f3e0 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadDaveGrp.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadDaveGrp.h @@ -47,8 +47,6 @@ class DLLExport LoadDaveGrp : public API::IFileLoader<Kernel::FileDescriptor> { public: /// Constructor LoadDaveGrp(); - /// Virtual destructor - ~LoadDaveGrp() override {} /// Algorithm's name const std::string name() const override { return "LoadDaveGrp"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadFITS.h b/Framework/DataHandling/inc/MantidDataHandling/LoadFITS.h index c98af77edbacbf5180959bbc7e2d68c3d54ba65a..a699607c6ea99f3b5b3069327d678875af3228a0 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadFITS.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadFITS.h @@ -50,7 +50,6 @@ Code Documentation is available at: <http://doxygen.mantidproject.org> class DLLExport LoadFITS : public API::IFileLoader<Kernel::FileDescriptor> { public: LoadFITS(); - ~LoadFITS() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadFITS"; } diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadGSS.h b/Framework/DataHandling/inc/MantidDataHandling/LoadGSS.h index 393f8de64c724758ee56b494d04ef7bd39aadc3e..394a2b35c8e5786b5fc75c6748f75522337bd471 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadGSS.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadGSS.h @@ -37,12 +37,6 @@ namespace DataHandling { */ class DLLExport LoadGSS : public API::IFileLoader<Kernel::FileDescriptor> { public: - /// (Empty) Constructor - LoadGSS() {} - - /// Virtual destructor - - ~LoadGSS() override {} /// Algorithm's name const std::string name() const override { return "LoadGSS"; } diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadIDFFromNexus.h b/Framework/DataHandling/inc/MantidDataHandling/LoadIDFFromNexus.h index 85c85f054a99d6d28e513df2d01b6836a11f75e2..562af2a72d939547fa32ed5a27f479312570ce59 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadIDFFromNexus.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadIDFFromNexus.h @@ -53,10 +53,6 @@ class DLLExport LoadIDFFromNexus : public API::Algorithm { public: /// Default constructor LoadIDFFromNexus(); - - /// Destructor - ~LoadIDFFromNexus() override {} - /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadIDFFromNexus"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadILL.h b/Framework/DataHandling/inc/MantidDataHandling/LoadILL.h index 9e5701068771a452c660902d8d35bf35d4895aea..4ebb48d26755ffe50d09e4fd60834b7cf1294e5f 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadILL.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadILL.h @@ -38,7 +38,6 @@ class DLLExport LoadILL : public API::IFileLoader<Kernel::NexusDescriptor> { public: /// Constructor LoadILL(); /// Virtual destructor - ~LoadILL() override {} /// Algorithm's name const std::string name() const override { return "LoadILL"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadISISNexus2.h b/Framework/DataHandling/inc/MantidDataHandling/LoadISISNexus2.h index 996ef4ce4fa5ccd76594b54ff86f69d7499b0708..59f70ddd6881baf84c801cbcee4d58dc4b81d6c4 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadISISNexus2.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadISISNexus2.h @@ -76,8 +76,6 @@ class DLLExport LoadISISNexus2 public: /// Default constructor LoadISISNexus2(); - /// Destructor - ~LoadISISNexus2() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadISISNexus"; } /// Algorithm's version for identification overriding a virtual method diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadInstrument.h b/Framework/DataHandling/inc/MantidDataHandling/LoadInstrument.h index c248e7454fbb133330650f27925954f14abb8dfb..8c0f9ef28ce26aacfa4a8e5b8ec8cde0d9f13c3b 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadInstrument.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadInstrument.h @@ -79,9 +79,6 @@ class DLLExport LoadInstrument : public API::Algorithm { public: /// Default constructor LoadInstrument(); - - /// Destructor - ~LoadInstrument() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadInstrument"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadInstrumentFromNexus.h b/Framework/DataHandling/inc/MantidDataHandling/LoadInstrumentFromNexus.h index e1fe8c182532e3ebe7faddd98e34d642de81dc02..5ae9d79ccadf75b74bd8060b018f98020f8f2622 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadInstrumentFromNexus.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadInstrumentFromNexus.h @@ -70,9 +70,6 @@ public: /// Default constructor LoadInstrumentFromNexus(); - /// Destructor - ~LoadInstrumentFromNexus() override {} - /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadInstrumentFromNexus"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadInstrumentFromRaw.h b/Framework/DataHandling/inc/MantidDataHandling/LoadInstrumentFromRaw.h index ef41d98b729157be671536381bcb97a3b588a239..6185daee8cf7828a3f7135364c29ada2b7483c78 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadInstrumentFromRaw.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadInstrumentFromRaw.h @@ -67,9 +67,6 @@ public: /// Default constructor LoadInstrumentFromRaw(); - /// Destructor - ~LoadInstrumentFromRaw() override {} - /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadInstrumentFromRaw"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadLog.h b/Framework/DataHandling/inc/MantidDataHandling/LoadLog.h index 11c465d33b30ac95d4550ffebcc4c568b099ab92..94b541b5c6390ada8e30be62047a8c2225f520cc 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadLog.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadLog.h @@ -76,9 +76,6 @@ class DLLExport LoadLog : public API::Algorithm { public: /// Default constructor LoadLog(); - - /// Destructor - ~LoadLog() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadLog"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadMappingTable.h b/Framework/DataHandling/inc/MantidDataHandling/LoadMappingTable.h index 7b6511f380885864a08f0668d66088ada29f41e8..27e0e132e2020818a80cb8a377a267d6ef9690cd 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadMappingTable.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadMappingTable.h @@ -57,9 +57,6 @@ class DLLExport LoadMappingTable : public API::Algorithm { public: /// Default constructor LoadMappingTable(); - - /// Destructor - ~LoadMappingTable() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadMappingTable"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadMuonLog.h b/Framework/DataHandling/inc/MantidDataHandling/LoadMuonLog.h index 79c95dd22a79bb90dbe36179d4f17d85a0c0b649..7f10f57d91103d3b7cef5bb544b60c3618e71f8a 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadMuonLog.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadMuonLog.h @@ -57,9 +57,6 @@ class DLLExport LoadMuonLog : public API::Algorithm { public: /// Default constructor LoadMuonLog(); - - /// Destructor - ~LoadMuonLog() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadMuonLog"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadMuonNexus.h b/Framework/DataHandling/inc/MantidDataHandling/LoadMuonNexus.h index 1725f80a553cdf3e90c16de00ed312f5db32e90c..cb3c5c713d91c7862bad83b1c127209dcd66c6ff 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadMuonNexus.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadMuonNexus.h @@ -67,8 +67,6 @@ class DLLExport LoadMuonNexus public: /// Default constructor LoadMuonNexus(); - /// Destructor - ~LoadMuonNexus() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadMuonNexus"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadMuonNexus1.h b/Framework/DataHandling/inc/MantidDataHandling/LoadMuonNexus1.h index 2f476cb4de9ff3bb305b567daa6ae2f06d4f9a39..6570e208b50a284d8068d933730cc9d607c86c2d 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadMuonNexus1.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadMuonNexus1.h @@ -73,8 +73,6 @@ class DLLExport LoadMuonNexus1 : public LoadMuonNexus { public: /// Default constructor LoadMuonNexus1(); - /// Destructor - ~LoadMuonNexus1() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadMuonNexus"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadMuonNexus2.h b/Framework/DataHandling/inc/MantidDataHandling/LoadMuonNexus2.h index e3f14f7e6c45a031848a45272b55a9b643ffff67..51b278c61cd42a698962672ad694f30f89bb4a46 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadMuonNexus2.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadMuonNexus2.h @@ -63,8 +63,6 @@ class DLLExport LoadMuonNexus2 : public LoadMuonNexus { public: /// Default constructor LoadMuonNexus2(); - /// Destructor - ~LoadMuonNexus2() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadMuonNexus"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadNexus.h b/Framework/DataHandling/inc/MantidDataHandling/LoadNexus.h index 01aea9ad096845d4d9675d959256c84f02897a8f..0f99dc22017cfd36737ac6dc07b31145e45227e6 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadNexus.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadNexus.h @@ -59,9 +59,6 @@ class DLLExport LoadNexus : public API::Algorithm { public: /// Default constructor LoadNexus(); - - /// Destructor - ~LoadNexus() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadNexus"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadNexusLogs.h b/Framework/DataHandling/inc/MantidDataHandling/LoadNexusLogs.h index 9ec9edc86304ee3b9ee10901bc03068bb158dc68..af286c1d7315e0cb728ec3a919a2981eed973562 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadNexusLogs.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadNexusLogs.h @@ -58,8 +58,6 @@ class DLLExport LoadNexusLogs : public API::Algorithm { public: /// Default constructor LoadNexusLogs(); - /// Destructor - ~LoadNexusLogs() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadNexusLogs"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadParameterFile.h b/Framework/DataHandling/inc/MantidDataHandling/LoadParameterFile.h index d3544e9de77a444f47d213014dd51e3d113bf77b..f1faa80c7e01af17054665b9ad519cad0e824c9d 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadParameterFile.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadParameterFile.h @@ -72,9 +72,6 @@ class DLLExport LoadParameterFile : public API::Algorithm { public: /// Default constructor LoadParameterFile(); - - /// Destructor - ~LoadParameterFile() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadParameterFile"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadPreNexusMonitors.h b/Framework/DataHandling/inc/MantidDataHandling/LoadPreNexusMonitors.h index b2a91ff5178f76c4cb215d597f18c1976f4a2f9e..664ac56cff3be2472402dcbe9c3e5793661de1c9 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadPreNexusMonitors.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadPreNexusMonitors.h @@ -37,8 +37,6 @@ class DLLExport LoadPreNexusMonitors : public Mantid::API::Algorithm { public: /// (Empty) Constructor LoadPreNexusMonitors(); - /// Virtual destructor - ~LoadPreNexusMonitors() override {} /// Algorithm's name const std::string name() const override { return "LoadPreNexusMonitors"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadQKK.h b/Framework/DataHandling/inc/MantidDataHandling/LoadQKK.h index c5c84625e5b56218293ce5e0c13bc8608e877611..8bfdd662f925a01c6ec415f5603c741ea9f9e949 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadQKK.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadQKK.h @@ -41,8 +41,6 @@ class DLLExport LoadQKK : public API::IFileLoader<Kernel::NexusDescriptor> { public: /// (Empty) Constructor LoadQKK() {} - /// Virtual destructor - ~LoadQKK() override {} /// Algorithm's name const std::string name() const override { return "LoadQKK"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadRKH.h b/Framework/DataHandling/inc/MantidDataHandling/LoadRKH.h index 14b68523a4313a9936cee9bb7d6afc0ee6b3c3e0..a6555971f7b45f5b3fa76b979d8c7d09c31471a2 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadRKH.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadRKH.h @@ -49,8 +49,6 @@ class DLLExport LoadRKH : public API::IFileLoader<Kernel::FileDescriptor> { public: /// Constructor LoadRKH() : m_unitKeys(), m_RKHKeys() {} - /// Virtual destructor - ~LoadRKH() override {} /// Algorithm's name const std::string name() const override { return "LoadRKH"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadSNSspec.h b/Framework/DataHandling/inc/MantidDataHandling/LoadSNSspec.h index 60e633074d66421b1396123636f93b2686d11e0f..f0389efa692337c1a87a3f2d80ea09d9a8eee316 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadSNSspec.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadSNSspec.h @@ -48,7 +48,6 @@ Code Documentation is available at: <http://doxygen.mantidproject.org> class DLLExport LoadSNSspec : public API::IFileLoader<Kernel::FileDescriptor> { public: LoadSNSspec(); - ~LoadSNSspec() override {} const std::string name() const override { return "LoadSNSspec"; } /// Summary of algorithms purpose const std::string summary() const override { diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadSPE.h b/Framework/DataHandling/inc/MantidDataHandling/LoadSPE.h index b4348d18a363b66bc78096c3ba700916257962a7..4b7893dcd77e74cbfdb6f645ccf357b260fdd31f 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadSPE.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadSPE.h @@ -43,10 +43,6 @@ namespace DataHandling { */ class DLLExport LoadSPE : public API::IFileLoader<Kernel::FileDescriptor> { public: - /// Constructor - LoadSPE() : API::IFileLoader<Kernel::FileDescriptor>() {} - /// Virtual destructor - ~LoadSPE() override {} /// Algorithm's name const std::string name() const override { return "LoadSPE"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadSampleDetailsFromRaw.h b/Framework/DataHandling/inc/MantidDataHandling/LoadSampleDetailsFromRaw.h index 8d5960d19bbdbfa60b8e85e78278e478e2d04085..99c75422620c4d3108b2d8ffd1a39120b58aa3f4 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadSampleDetailsFromRaw.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadSampleDetailsFromRaw.h @@ -44,10 +44,6 @@ namespace DataHandling { */ class DLLExport LoadSampleDetailsFromRaw : public Mantid::API::Algorithm { public: - /// (Empty) Constructor - LoadSampleDetailsFromRaw() : Mantid::API::Algorithm() {} - /// Virtual destructor - ~LoadSampleDetailsFromRaw() override {} /// Algorithm's name const std::string name() const override { return "LoadSampleDetailsFromRaw"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadSassena.h b/Framework/DataHandling/inc/MantidDataHandling/LoadSassena.h index d54d61b1a6e30531116dcedaa14d6fce87ac911e..ed87b0d893234a17f352e82ba5b377b0cd913fb5 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadSassena.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadSassena.h @@ -56,8 +56,6 @@ class DLLExport LoadSassena : public API::IFileLoader<Kernel::NexusDescriptor> { public: /// Constructor LoadSassena() : API::IFileLoader<Kernel::NexusDescriptor>(), m_filename(""){}; - /// Virtual Destructor - ~LoadSassena() override {} /// Algorithm's name const std::string name() const override { return "LoadSassena"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadSpec.h b/Framework/DataHandling/inc/MantidDataHandling/LoadSpec.h index f770b5974d19a2c99500ed75b7b71156a9eeca96..8a6411464b042bc518ffd236ccbd6acc75df339e 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadSpec.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadSpec.h @@ -48,7 +48,6 @@ Code Documentation is available at: <http://doxygen.mantidproject.org> class DLLExport LoadSpec : public API::Algorithm { public: LoadSpec(); - ~LoadSpec() override {} const std::string name() const override { return "LoadSpec"; } /// Summary of algorithms purpose const std::string summary() const override { diff --git a/Framework/DataHandling/inc/MantidDataHandling/LoadTOFRawNexus.h b/Framework/DataHandling/inc/MantidDataHandling/LoadTOFRawNexus.h index 9aa2d4b51fe245c152fa42a8b65c17e921ef4bec..ec63c5cba8bb2bffec69bf4fcb7d2e4de1186191 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/LoadTOFRawNexus.h +++ b/Framework/DataHandling/inc/MantidDataHandling/LoadTOFRawNexus.h @@ -46,9 +46,6 @@ public: /// Default Constructor LoadTOFRawNexus(); - // Destructor - ~LoadTOFRawNexus() override {} - /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "LoadTOFRawNexus"; } diff --git a/Framework/DataHandling/inc/MantidDataHandling/MoveInstrumentComponent.h b/Framework/DataHandling/inc/MantidDataHandling/MoveInstrumentComponent.h index 0f2aaefb3b41d82ddfbf4b3cdb8513abae3b8832..6f77f32754585c1472f203cea26eb4fed1921c9d 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/MoveInstrumentComponent.h +++ b/Framework/DataHandling/inc/MantidDataHandling/MoveInstrumentComponent.h @@ -65,9 +65,6 @@ class DLLExport MoveInstrumentComponent : public API::Algorithm { public: /// Default constructor MoveInstrumentComponent(); - - /// Destructor - ~MoveInstrumentComponent() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "MoveInstrumentComponent"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/RawFileInfo.h b/Framework/DataHandling/inc/MantidDataHandling/RawFileInfo.h index 034d3c26cf074cdfc69d1c988b72c09ba1c7cdbf..f2be39a103ef8724dff12ce4d67b54a4202eff85 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/RawFileInfo.h +++ b/Framework/DataHandling/inc/MantidDataHandling/RawFileInfo.h @@ -62,11 +62,6 @@ class DLLExport RawFileInfo : public API::Algorithm { public: static const std::string runTitle(const ISISRAW &isisRaw); static const std::string runHeader(const ISISRAW &isisRaw); - - /// (Empty) Constructor - RawFileInfo() : Mantid::API::Algorithm() {} - /// Virtual destructor - ~RawFileInfo() override {} /// Algorithm's name const std::string name() const override { return "RawFileInfo"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/RemoveLogs.h b/Framework/DataHandling/inc/MantidDataHandling/RemoveLogs.h index 5d708798720928a19ddd6712d4379f594509b1fd..2e2354bd5df10bbc6e3c6af6dcc83020acab956b 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/RemoveLogs.h +++ b/Framework/DataHandling/inc/MantidDataHandling/RemoveLogs.h @@ -77,8 +77,6 @@ public: /// Default constructor RemoveLogs(); - /// Destructor - ~RemoveLogs() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "RemoveLogs"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/RotateInstrumentComponent.h b/Framework/DataHandling/inc/MantidDataHandling/RotateInstrumentComponent.h index cd1b15398afd12aeebff466538b485266b9ac517..bc6a643cde5645a95d982de4293255535970eaad 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/RotateInstrumentComponent.h +++ b/Framework/DataHandling/inc/MantidDataHandling/RotateInstrumentComponent.h @@ -62,9 +62,6 @@ class DLLExport RotateInstrumentComponent : public API::Algorithm { public: /// Default constructor RotateInstrumentComponent(); - - /// Destructor - ~RotateInstrumentComponent() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "RotateInstrumentComponent"; diff --git a/Framework/DataHandling/inc/MantidDataHandling/RotateSource.h b/Framework/DataHandling/inc/MantidDataHandling/RotateSource.h index 07cdc95614c1b179ebac1e2d65ce733089dfc422..40938148a8f64471ae7cd97ad7f44cb076d4cfda 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/RotateSource.h +++ b/Framework/DataHandling/inc/MantidDataHandling/RotateSource.h @@ -34,9 +34,6 @@ namespace DataHandling { */ class DLLExport RotateSource : public API::Algorithm { public: - RotateSource(){}; - ~RotateSource() override{}; - const std::string name() const override { return "RotateSource"; }; int version() const override { return 1; }; const std::string category() const override { diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveANSTOAscii.h b/Framework/DataHandling/inc/MantidDataHandling/SaveANSTOAscii.h index eb2cf6e01c5145c93ce79c35480d86e3e51afd39..3da2d33c37c3b854228b05d7529648d8537d4e42 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveANSTOAscii.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveANSTOAscii.h @@ -39,10 +39,6 @@ Code Documentation is available at: <http://doxygen.mantidproject.org> */ class DLLExport SaveANSTOAscii : public DataHandling::AsciiPointBase { public: - /// Default constructor - SaveANSTOAscii() {} - /// Destructor - ~SaveANSTOAscii() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveANSTOAscii"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveAscii.h b/Framework/DataHandling/inc/MantidDataHandling/SaveAscii.h index 66c53bc541b1abc23a845fe21a43f385f30625ec..7d5c8ef075b089598e38c4a540ed4149cc287da1 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveAscii.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveAscii.h @@ -41,8 +41,6 @@ class DLLExport SaveAscii : public API::Algorithm { public: /// Default constructor SaveAscii(); - /// Destructor - ~SaveAscii() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveAscii"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveAscii2.h b/Framework/DataHandling/inc/MantidDataHandling/SaveAscii2.h index 93d9b7c21096c1fcf5a6dd97e83df7fcf41fd698..009c501717f9ac035bebad90779a0be410220bbf 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveAscii2.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveAscii2.h @@ -43,8 +43,6 @@ class DLLExport SaveAscii2 : public API::Algorithm { public: /// Default constructor SaveAscii2(); - /// Destructor - ~SaveAscii2() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveAscii"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveCSV.h b/Framework/DataHandling/inc/MantidDataHandling/SaveCSV.h index 1a0632ee4419fa5c3a1af930376df394bb46aef2..2e60283a4f5bef14b06484df560475cb96744a48 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveCSV.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveCSV.h @@ -84,9 +84,6 @@ class DLLExport SaveCSV : public API::Algorithm { public: /// Default constructor SaveCSV(); - - /// Destructor - ~SaveCSV() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveCSV"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveFocusedXYE.h b/Framework/DataHandling/inc/MantidDataHandling/SaveFocusedXYE.h index 947e9e5ee80ae3ccd5e22938563fd526c6e39d55..e63298232442185b2df3034fafbef485135b6e8d 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveFocusedXYE.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveFocusedXYE.h @@ -63,8 +63,6 @@ public: enum HeaderType { XYE, MAUD, TOPAS }; /// Constructor SaveFocusedXYE(); - /// Virtual destructor - ~SaveFocusedXYE() override {} /// Algorithm's name const std::string name() const override { return "SaveFocusedXYE"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveGSS.h b/Framework/DataHandling/inc/MantidDataHandling/SaveGSS.h index f53c994bc784cba577a1b730822f89279ee766fd..3e361aab5d796f7ca6f0e14245b179a3baaeeb52 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveGSS.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveGSS.h @@ -64,8 +64,6 @@ class DLLExport SaveGSS : public Mantid::API::Algorithm { public: /// Constructor SaveGSS(); - /// Virtual destructor - ~SaveGSS() override {} /// Algorithm's name const std::string name() const override { return "SaveGSS"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveILLCosmosAscii.h b/Framework/DataHandling/inc/MantidDataHandling/SaveILLCosmosAscii.h index a4d518cc5a430e6b93d3992a54b0ea3dfeb28220..a21a7709ed4efd93a87a099d005f4ee57ec4ea40 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveILLCosmosAscii.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveILLCosmosAscii.h @@ -40,10 +40,6 @@ Code Documentation is available at: <http://doxygen.mantidproject.org> */ class DLLExport SaveILLCosmosAscii : public DataHandling::AsciiPointBase { public: - /// Default constructor - SaveILLCosmosAscii() {} - /// Destructor - ~SaveILLCosmosAscii() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveILLCosmosAscii"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveISISNexus.h b/Framework/DataHandling/inc/MantidDataHandling/SaveISISNexus.h index 9bae7e5596d66b4a583e4089beca5de261bdf1eb..ad4e8fa3a1ef783075c3a895bca1b4216a6a89a2 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveISISNexus.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveISISNexus.h @@ -52,9 +52,6 @@ class DLLExport SaveISISNexus : public API::Algorithm { public: /// Default constructor SaveISISNexus(); - - /// Destructor - ~SaveISISNexus() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveISISNexus"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveNISTDAT.h b/Framework/DataHandling/inc/MantidDataHandling/SaveNISTDAT.h index 54bb89ba88c01cca355d84e59d241ccf3333e142..2d58d17b8046b697c9c4716b17394ecd56a69326 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveNISTDAT.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveNISTDAT.h @@ -23,10 +23,6 @@ namespace DataHandling { */ class DLLExport SaveNISTDAT : public API::Algorithm { public: - /// (Empty) Constructor - SaveNISTDAT() : API::Algorithm() {} - /// Virtual destructor - ~SaveNISTDAT() override {} /// Algorithm's name const std::string name() const override { return "SaveNISTDAT"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveNXSPE.h b/Framework/DataHandling/inc/MantidDataHandling/SaveNXSPE.h index 7cad2d1b04bf497aea1af57d6b14945b4804a9cd..4725bcbaa39836e4205131d74e7e6b6bcef9718b 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveNXSPE.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveNXSPE.h @@ -37,8 +37,6 @@ class DLLExport SaveNXSPE : public API::Algorithm { public: /// Constructor SaveNXSPE(); - /// Virtual dtor - ~SaveNXSPE() override {} const std::string name() const override { return "SaveNXSPE"; } /// Summary of algorithms purpose const std::string summary() const override { diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveNXTomo.h b/Framework/DataHandling/inc/MantidDataHandling/SaveNXTomo.h index a00d4009c60f47099921e45248d9012d012d9b40..1884a315586647b76bf9a59380176baa9c75eb6e 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveNXTomo.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveNXTomo.h @@ -49,9 +49,6 @@ namespace DataHandling { class DLLExport SaveNXTomo : public API::Algorithm { public: SaveNXTomo(); - /// Virtual dtor - ~SaveNXTomo() override {} - /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveNXTomo"; } diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveNexus.h b/Framework/DataHandling/inc/MantidDataHandling/SaveNexus.h index fec84d02540f6fc5938dac72dc9e46ecd110c10b..070190ef8e7eb5a43a59432b23c5941866966913 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveNexus.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveNexus.h @@ -50,9 +50,6 @@ class DLLExport SaveNexus : public API::Algorithm { public: /// Default constructor SaveNexus(); - - /// Destructor - ~SaveNexus() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveNexus"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveNexusProcessed.h b/Framework/DataHandling/inc/MantidDataHandling/SaveNexusProcessed.h index a93c6879f0fd2b603a63e508938bf8ccf2e4f9cf..44a370f068379963b61c16f92d596dc2dfc72b7e 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveNexusProcessed.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveNexusProcessed.h @@ -52,8 +52,6 @@ class DLLExport SaveNexusProcessed : public API::Algorithm { public: /// Default constructor SaveNexusProcessed(); - /// Destructor - ~SaveNexusProcessed() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveNexusProcessed"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveOpenGenieAscii.h b/Framework/DataHandling/inc/MantidDataHandling/SaveOpenGenieAscii.h index 4251e02107751eed5a486df0069b47f50affccda..741a4b86755a6286991b393aabcca4a94ce7e9cd 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveOpenGenieAscii.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveOpenGenieAscii.h @@ -16,9 +16,6 @@ public: /// (Empty) Constructor SaveOpenGenieAscii(); - //// Virtual destructor - ~SaveOpenGenieAscii() override {} - /// Algorithm's name const std::string name() const override { return "SaveOpenGenieAscii"; } diff --git a/Framework/DataHandling/inc/MantidDataHandling/SavePAR.h b/Framework/DataHandling/inc/MantidDataHandling/SavePAR.h index 47c3e7fd1f83c97fc50694164047bb2dd0aefe5c..47569287cac9bff72e5914dbb3df21b995a0d39a 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SavePAR.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SavePAR.h @@ -58,10 +58,6 @@ namespace DataHandling { */ class DLLExport SavePAR : public Mantid::API::Algorithm { public: - /// (Empty) Constructor - SavePAR() : Mantid::API::Algorithm() {} - /// Virtual destructor - ~SavePAR() override {} /// Algorithm's name const std::string name() const override { return "SavePAR"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SavePHX.h b/Framework/DataHandling/inc/MantidDataHandling/SavePHX.h index d1f1c41065cdfbea7f92c32b8f8f06d430e46621..85a87d9784d41c136f8c67fb91c21bb06b78d0a8 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SavePHX.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SavePHX.h @@ -43,10 +43,6 @@ namespace DataHandling { class DLLExport SavePHX : public Mantid::API::Algorithm { public: - /// (Empty) Constructor - SavePHX() : Mantid::API::Algorithm() {} - /// Virtual destructor - ~SavePHX() override {} /// Algorithm's name const std::string name() const override { return "SavePHX"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveReflCustomAscii.h b/Framework/DataHandling/inc/MantidDataHandling/SaveReflCustomAscii.h index 8769051a6a63c163d40c266e01cab26654178d62..ddaa6abdaa7645bcb077efd3a4bd06e0b2274479 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveReflCustomAscii.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveReflCustomAscii.h @@ -40,10 +40,6 @@ Code Documentation is available at: <http://doxygen.mantidproject.org> */ class DLLExport SaveReflCustomAscii : public DataHandling::AsciiPointBase { public: - /// Default constructor - SaveReflCustomAscii() {} - /// Destructor - ~SaveReflCustomAscii() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveReflCustomAscii"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveReflThreeColumnAscii.h b/Framework/DataHandling/inc/MantidDataHandling/SaveReflThreeColumnAscii.h index 745ec2b53c999f434372b183a48c341e20654225..daa9664c0ee25ff93bf162639907294fa875a909 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveReflThreeColumnAscii.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveReflThreeColumnAscii.h @@ -42,10 +42,6 @@ Code Documentation is available at: <http://doxygen.mantidproject.org> */ class DLLExport SaveReflThreeColumnAscii : public DataHandling::AsciiPointBase { public: - /// Default constructor - SaveReflThreeColumnAscii() {} - /// Destructor - ~SaveReflThreeColumnAscii() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveReflThreeColumnAscii"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveSPE.h b/Framework/DataHandling/inc/MantidDataHandling/SaveSPE.h index b7ace77d642890c11f47e899d18e66877a56c3dc..01edfce05a24cbc88e13a3ae577d1b3d39a0a488 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveSPE.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveSPE.h @@ -43,8 +43,6 @@ class DLLExport SaveSPE : public API::Algorithm { public: /// Constructor SaveSPE(); - /// Virtual destructor - ~SaveSPE() override {} /// Algorithm's name const std::string name() const override { return "SaveSPE"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveSavuTomoConfig.h b/Framework/DataHandling/inc/MantidDataHandling/SaveSavuTomoConfig.h index 2e7ac1bf5291b317800744c73f689460d7bcb85d..2380256528ac1c41a95c22308b053fa5553d1347 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveSavuTomoConfig.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveSavuTomoConfig.h @@ -44,9 +44,6 @@ namespace DataHandling { class DLLExport SaveSavuTomoConfig : public API::Algorithm { public: SaveSavuTomoConfig(); - /// Virtual dtor - ~SaveSavuTomoConfig() override {} - /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveSavuTomoConfig"; } diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveTBL.h b/Framework/DataHandling/inc/MantidDataHandling/SaveTBL.h index e54d0fcfbee7cf089e4925d9c38f2fce2760edc6..b087812fbc1f24794c2fed29b14cd67ac2afc8d6 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveTBL.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveTBL.h @@ -40,8 +40,6 @@ class DLLExport SaveTBL : public API::Algorithm { public: /// Default constructor SaveTBL(); - /// Destructor - ~SaveTBL() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveTBL"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SaveToSNSHistogramNexus.h b/Framework/DataHandling/inc/MantidDataHandling/SaveToSNSHistogramNexus.h index ce4adad262e712b12efc3f0bed6953d142df0773..9291cce863143c9b4a497124a9a84ac04f0f0edf 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SaveToSNSHistogramNexus.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SaveToSNSHistogramNexus.h @@ -52,9 +52,6 @@ class DLLExport SaveToSNSHistogramNexus : public API::Algorithm { public: /// Default constructor SaveToSNSHistogramNexus(); - - /// Destructor - ~SaveToSNSHistogramNexus() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SaveToSNSHistogramNexus"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/SetScalingPSD.h b/Framework/DataHandling/inc/MantidDataHandling/SetScalingPSD.h index 89d38355f0e630bd85c3477a381b2038da1cbb80..014b28866eaa86aeb50727285a5054ed18a6945a 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/SetScalingPSD.h +++ b/Framework/DataHandling/inc/MantidDataHandling/SetScalingPSD.h @@ -63,9 +63,6 @@ class DLLExport SetScalingPSD : public API::Algorithm { public: /// Default constructor SetScalingPSD(); - - /// Destructor - ~SetScalingPSD() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "SetScalingPSD"; }; /// Summary of algorithms purpose diff --git a/Framework/DataHandling/inc/MantidDataHandling/UpdateInstrumentFromFile.h b/Framework/DataHandling/inc/MantidDataHandling/UpdateInstrumentFromFile.h index 3e7cc2d1a121ab6dbcdcba9d4ea0233f90103663..22924d2b24010e15f3ef87efabba614a38a808f6 100644 --- a/Framework/DataHandling/inc/MantidDataHandling/UpdateInstrumentFromFile.h +++ b/Framework/DataHandling/inc/MantidDataHandling/UpdateInstrumentFromFile.h @@ -61,10 +61,6 @@ class DLLExport UpdateInstrumentFromFile : public API::Algorithm { public: /// Default constructor UpdateInstrumentFromFile(); - - /// Destructor - ~UpdateInstrumentFromFile() override {} - /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "UpdateInstrumentFromFile"; } /// Summary of algorithms purpose diff --git a/Framework/DataHandling/src/CheckMantidVersion.cpp b/Framework/DataHandling/src/CheckMantidVersion.cpp index 80400931d2119071c8aeff50193d115ea788739a..98879bd441a86760126e5701d098b19c04ea0391 100644 --- a/Framework/DataHandling/src/CheckMantidVersion.cpp +++ b/Framework/DataHandling/src/CheckMantidVersion.cpp @@ -30,7 +30,7 @@ CheckMantidVersion::CheckMantidVersion() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -CheckMantidVersion::~CheckMantidVersion() {} +CheckMantidVersion::~CheckMantidVersion() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/DataHandling/src/CompressEvents.cpp b/Framework/DataHandling/src/CompressEvents.cpp index 0c2f87527d0519c86adce3909caa3b0b71b55c24..2dd4c1aaa4dbc83bcfec33ada946c48e3e6b7b71 100644 --- a/Framework/DataHandling/src/CompressEvents.cpp +++ b/Framework/DataHandling/src/CompressEvents.cpp @@ -19,7 +19,7 @@ using namespace DataObjects; CompressEvents::CompressEvents() {} /// Destructor -CompressEvents::~CompressEvents() {} +CompressEvents::~CompressEvents() = default; void CompressEvents::init() { declareProperty( diff --git a/Framework/DataHandling/src/CreateChunkingFromInstrument.cpp b/Framework/DataHandling/src/CreateChunkingFromInstrument.cpp index 41cd435d4fdaf070a8ee9813aed4851dde92381f..063bb6e1887508baf85eef21d981bf780144d912 100644 --- a/Framework/DataHandling/src/CreateChunkingFromInstrument.cpp +++ b/Framework/DataHandling/src/CreateChunkingFromInstrument.cpp @@ -54,7 +54,7 @@ CreateChunkingFromInstrument::CreateChunkingFromInstrument() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -CreateChunkingFromInstrument::~CreateChunkingFromInstrument() {} +CreateChunkingFromInstrument::~CreateChunkingFromInstrument() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/DataBlock.cpp b/Framework/DataHandling/src/DataBlock.cpp index 80d477d6e708069d844d7334d1811eb366cb84ff..dae4656dc818bbed85935da0bb99570d0b193040 100644 --- a/Framework/DataHandling/src/DataBlock.cpp +++ b/Framework/DataHandling/src/DataBlock.cpp @@ -24,7 +24,7 @@ DataBlock::DataBlock(int numberOfPeriods, size_t numberOfSpectra, m_numberOfChannels(numberOfChannels), m_minSpectraID(std::numeric_limits<int64_t>::max()), m_maxSpectraID(0) {} -DataBlock::~DataBlock() {} +DataBlock::~DataBlock() = default; int64_t DataBlock::getMinSpectrumID() const { return m_minSpectraID; } diff --git a/Framework/DataHandling/src/DetermineChunking.cpp b/Framework/DataHandling/src/DetermineChunking.cpp index 283e514202dfcdf67cbcba8b85151163ce8e8309..3feee1f3bc10e7e400785b22eba59be6f595e19a 100644 --- a/Framework/DataHandling/src/DetermineChunking.cpp +++ b/Framework/DataHandling/src/DetermineChunking.cpp @@ -65,7 +65,7 @@ DetermineChunking::DetermineChunking() {} //---------------------------------------------------------------------------------------------- /// Destructor -DetermineChunking::~DetermineChunking() {} +DetermineChunking::~DetermineChunking() = default; //---------------------------------------------------------------------------------------------- /// @copydoc Mantid::API::IAlgorithm::name() diff --git a/Framework/DataHandling/src/ExtractMonitorWorkspace.cpp b/Framework/DataHandling/src/ExtractMonitorWorkspace.cpp index 5cf8e60171246aa4c0f461ae36be109f5e938e91..8fbff9b035dc855e6e7e938b508ee8b630c00ac4 100644 --- a/Framework/DataHandling/src/ExtractMonitorWorkspace.cpp +++ b/Framework/DataHandling/src/ExtractMonitorWorkspace.cpp @@ -11,7 +11,7 @@ using namespace Mantid::API; ExtractMonitorWorkspace::ExtractMonitorWorkspace() {} -ExtractMonitorWorkspace::~ExtractMonitorWorkspace() {} +ExtractMonitorWorkspace::~ExtractMonitorWorkspace() = default; /// Algorithm's name for identification. @see Algorithm::name const std::string ExtractMonitorWorkspace::name() const { diff --git a/Framework/DataHandling/src/FindDetectorsInShape.cpp b/Framework/DataHandling/src/FindDetectorsInShape.cpp index 2de44be79798cdb94fc1f6428f880a6dc6501376..a3b0818b2ded88d716c57e6eb9075b59636bd3f0 100644 --- a/Framework/DataHandling/src/FindDetectorsInShape.cpp +++ b/Framework/DataHandling/src/FindDetectorsInShape.cpp @@ -28,7 +28,7 @@ using namespace Geometry; FindDetectorsInShape::FindDetectorsInShape() {} /// Destructor -FindDetectorsInShape::~FindDetectorsInShape() {} +FindDetectorsInShape::~FindDetectorsInShape() = default; void FindDetectorsInShape::init() { declareProperty(make_unique<WorkspaceProperty<MatrixWorkspace>>( diff --git a/Framework/DataHandling/src/FindDetectorsPar.cpp b/Framework/DataHandling/src/FindDetectorsPar.cpp index 67d82b05c075a2cfd8a92d41c4f236e4aedc7522..729e7389869847f48feae6200ad261931c808e3c 100644 --- a/Framework/DataHandling/src/FindDetectorsPar.cpp +++ b/Framework/DataHandling/src/FindDetectorsPar.cpp @@ -30,7 +30,7 @@ using namespace API; FindDetectorsPar::FindDetectorsPar() : m_SizesAreLinear(false), m_nDetectors(0) {} -FindDetectorsPar::~FindDetectorsPar() {} +FindDetectorsPar::~FindDetectorsPar() = default; void FindDetectorsPar::init() { auto wsValidator = boost::make_shared<CompositeValidator>(); diff --git a/Framework/DataHandling/src/GenerateGroupingPowder.cpp b/Framework/DataHandling/src/GenerateGroupingPowder.cpp index 995333b95db0a30624b02ac832965698d3dbb318..60f448448aa369622ec74354d36478a48f4ca6a6 100644 --- a/Framework/DataHandling/src/GenerateGroupingPowder.cpp +++ b/Framework/DataHandling/src/GenerateGroupingPowder.cpp @@ -46,7 +46,7 @@ GenerateGroupingPowder::GenerateGroupingPowder() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -GenerateGroupingPowder::~GenerateGroupingPowder() {} +GenerateGroupingPowder::~GenerateGroupingPowder() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/GroupDetectors.cpp b/Framework/DataHandling/src/GroupDetectors.cpp index 3aa85519fd8a92f458335c05a0b34f2867e7e781..c63eef6ae1677717c9c62d4255f013b2e0e6105a 100644 --- a/Framework/DataHandling/src/GroupDetectors.cpp +++ b/Framework/DataHandling/src/GroupDetectors.cpp @@ -20,7 +20,7 @@ using namespace API; GroupDetectors::GroupDetectors() {} /// Destructor -GroupDetectors::~GroupDetectors() {} +GroupDetectors::~GroupDetectors() = default; void GroupDetectors::init() { declareProperty( diff --git a/Framework/DataHandling/src/GroupDetectors2.cpp b/Framework/DataHandling/src/GroupDetectors2.cpp index 5662b5f8fedc57f7eb9c8918260fc05abad7c1e2..de3cb015f4a7225826fec22ee193a866afa2cdae 100644 --- a/Framework/DataHandling/src/GroupDetectors2.cpp +++ b/Framework/DataHandling/src/GroupDetectors2.cpp @@ -29,7 +29,7 @@ using std::size_t; GroupDetectors2::GroupDetectors2() : m_FracCompl(0.0) {} /// Destructor -GroupDetectors2::~GroupDetectors2() {} +GroupDetectors2::~GroupDetectors2() = default; // progress estimates const double GroupDetectors2::CHECKBINS = 0.10; diff --git a/Framework/DataHandling/src/LoadCalFile.cpp b/Framework/DataHandling/src/LoadCalFile.cpp index 91f59382c0a68af6a231bfd3fc98f80009558d9b..28787c8505050e34ca67486196ed19fe79918bf8 100644 --- a/Framework/DataHandling/src/LoadCalFile.cpp +++ b/Framework/DataHandling/src/LoadCalFile.cpp @@ -29,7 +29,7 @@ LoadCalFile::LoadCalFile() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadCalFile::~LoadCalFile() {} +LoadCalFile::~LoadCalFile() = default; //---------------------------------------------------------------------------------------------- /** For use by getInstrument3Ways, initializes the properties diff --git a/Framework/DataHandling/src/LoadCanSAS1D.cpp b/Framework/DataHandling/src/LoadCanSAS1D.cpp index 38cc9be5d55d24baf05d9d842d0c91c7cacf3550..866343e3b324bc20c91522bd03a24110c99a2a9b 100644 --- a/Framework/DataHandling/src/LoadCanSAS1D.cpp +++ b/Framework/DataHandling/src/LoadCanSAS1D.cpp @@ -39,7 +39,7 @@ DECLARE_FILELOADER_ALGORITHM(LoadCanSAS1D) LoadCanSAS1D::LoadCanSAS1D() : m_groupNumber(0) {} /// destructor -LoadCanSAS1D::~LoadCanSAS1D() {} +LoadCanSAS1D::~LoadCanSAS1D() = default; /** * Return the confidence with with this algorithm can load the file diff --git a/Framework/DataHandling/src/LoadCanSAS1D2.cpp b/Framework/DataHandling/src/LoadCanSAS1D2.cpp index bb813cdea75ded67da8ff4a3210ce5f9c0491c17..df38ef49d3978bf1f3d0a71f78ab3a7bba70a557 100644 --- a/Framework/DataHandling/src/LoadCanSAS1D2.cpp +++ b/Framework/DataHandling/src/LoadCanSAS1D2.cpp @@ -39,7 +39,7 @@ DECLARE_FILELOADER_ALGORITHM(LoadCanSAS1D2) LoadCanSAS1D2::LoadCanSAS1D2() : LoadCanSAS1D() {} /// destructor -LoadCanSAS1D2::~LoadCanSAS1D2() {} +LoadCanSAS1D2::~LoadCanSAS1D2() = default; /// Overwrites Algorithm Init method. void LoadCanSAS1D2::init() { diff --git a/Framework/DataHandling/src/LoadDetectorsGroupingFile.cpp b/Framework/DataHandling/src/LoadDetectorsGroupingFile.cpp index 4e2b40b4fdb8a3d232e051fc8d64a81ef1a8f7cf..1dcd53da98c333c98e43853c69de82bbb04d7c16 100644 --- a/Framework/DataHandling/src/LoadDetectorsGroupingFile.cpp +++ b/Framework/DataHandling/src/LoadDetectorsGroupingFile.cpp @@ -40,7 +40,7 @@ LoadDetectorsGroupingFile::LoadDetectorsGroupingFile() //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadDetectorsGroupingFile::~LoadDetectorsGroupingFile() {} +LoadDetectorsGroupingFile::~LoadDetectorsGroupingFile() = default; void LoadDetectorsGroupingFile::init() { /// Initialise the properties diff --git a/Framework/DataHandling/src/LoadDiffCal.cpp b/Framework/DataHandling/src/LoadDiffCal.cpp index 975162c4e76a8bdbb1a25743121104e10229667a..52a8c4d5f9dfdae88918da57da16da1ec4a8129f 100644 --- a/Framework/DataHandling/src/LoadDiffCal.cpp +++ b/Framework/DataHandling/src/LoadDiffCal.cpp @@ -43,7 +43,7 @@ LoadDiffCal::LoadDiffCal() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadDiffCal::~LoadDiffCal() {} +LoadDiffCal::~LoadDiffCal() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/DataHandling/src/LoadDspacemap.cpp b/Framework/DataHandling/src/LoadDspacemap.cpp index 3beead3d4a0b00602e4fc65887f9e0e312781084..9a54aaea03663310bc11633e55ee2043b9c47a37 100644 --- a/Framework/DataHandling/src/LoadDspacemap.cpp +++ b/Framework/DataHandling/src/LoadDspacemap.cpp @@ -30,7 +30,7 @@ LoadDspacemap::LoadDspacemap() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadDspacemap::~LoadDspacemap() {} +LoadDspacemap::~LoadDspacemap() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/DataHandling/src/LoadFullprofResolution.cpp b/Framework/DataHandling/src/LoadFullprofResolution.cpp index 494fd1aa2f98ebba834bce2efb5f1bf62bc51f65..0367cd032ef516213a2fe087a858a90c82098462 100644 --- a/Framework/DataHandling/src/LoadFullprofResolution.cpp +++ b/Framework/DataHandling/src/LoadFullprofResolution.cpp @@ -47,7 +47,7 @@ LoadFullprofResolution::LoadFullprofResolution() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadFullprofResolution::~LoadFullprofResolution() {} +LoadFullprofResolution::~LoadFullprofResolution() = default; //---------------------------------------------------------------------------------------------- /** Implement abstract Algorithm methods diff --git a/Framework/DataHandling/src/LoadGSASInstrumentFile.cpp b/Framework/DataHandling/src/LoadGSASInstrumentFile.cpp index cd338e5bb07c6b6f64787097658a6b7954c88bf1..9a80bb7bbe98ead50482920f40ca0621140a931b 100644 --- a/Framework/DataHandling/src/LoadGSASInstrumentFile.cpp +++ b/Framework/DataHandling/src/LoadGSASInstrumentFile.cpp @@ -47,7 +47,7 @@ LoadGSASInstrumentFile::LoadGSASInstrumentFile() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadGSASInstrumentFile::~LoadGSASInstrumentFile() {} +LoadGSASInstrumentFile::~LoadGSASInstrumentFile() = default; //---------------------------------------------------------------------------------------------- /** Implement abstract Algorithm methods diff --git a/Framework/DataHandling/src/LoadHelper.cpp b/Framework/DataHandling/src/LoadHelper.cpp index cc37ea98091bce18446d934056ba060ddd7d0a95..61a8970a81472ad3b4ed9b2f4880f20b87d791ce 100644 --- a/Framework/DataHandling/src/LoadHelper.cpp +++ b/Framework/DataHandling/src/LoadHelper.cpp @@ -22,9 +22,9 @@ Kernel::Logger g_log("LoadHelper"); using namespace Kernel; using namespace API; -LoadHelper::LoadHelper() {} +LoadHelper::LoadHelper() = default; -LoadHelper::~LoadHelper() {} +LoadHelper::~LoadHelper() = default; /** * Finds the path for the instrument name in the nexus file diff --git a/Framework/DataHandling/src/LoadILLIndirect.cpp b/Framework/DataHandling/src/LoadILLIndirect.cpp index be1f763f188e38358f2439c90e3364f3fa7c8e9a..b67a0e98570ff6b7d96eea71e27a3048f5319548 100644 --- a/Framework/DataHandling/src/LoadILLIndirect.cpp +++ b/Framework/DataHandling/src/LoadILLIndirect.cpp @@ -34,7 +34,7 @@ LoadILLIndirect::LoadILLIndirect() //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadILLIndirect::~LoadILLIndirect() {} +LoadILLIndirect::~LoadILLIndirect() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/LoadILLReflectometry.cpp b/Framework/DataHandling/src/LoadILLReflectometry.cpp index 8789bcef4ef3f54f5bae99e3a251549d01c1c1ce..210ab72ead1fd29d835fb5b7a8fde9b241113eb4 100644 --- a/Framework/DataHandling/src/LoadILLReflectometry.cpp +++ b/Framework/DataHandling/src/LoadILLReflectometry.cpp @@ -43,7 +43,7 @@ LoadILLReflectometry::LoadILLReflectometry() { //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadILLReflectometry::~LoadILLReflectometry() {} +LoadILLReflectometry::~LoadILLReflectometry() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/LoadILLSANS.cpp b/Framework/DataHandling/src/LoadILLSANS.cpp index 77d4cabaf60b2a40144151e587349759c13f1ac6..8c7fec4a60a6dd19c6506642d7acc84a8ad52637 100644 --- a/Framework/DataHandling/src/LoadILLSANS.cpp +++ b/Framework/DataHandling/src/LoadILLSANS.cpp @@ -31,7 +31,7 @@ LoadILLSANS::LoadILLSANS() : m_defaultBinning(2) { //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadILLSANS::~LoadILLSANS() {} +LoadILLSANS::~LoadILLSANS() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/LoadIsawDetCal.cpp b/Framework/DataHandling/src/LoadIsawDetCal.cpp index 762c0b2f93f23a9ba68ff4b22153af9d824f621c..2e75997c09dd0394c2c78c9e2a3d04fc43cf3292 100644 --- a/Framework/DataHandling/src/LoadIsawDetCal.cpp +++ b/Framework/DataHandling/src/LoadIsawDetCal.cpp @@ -39,7 +39,7 @@ using namespace DataObjects; LoadIsawDetCal::LoadIsawDetCal() : API::Algorithm() {} /// Destructor -LoadIsawDetCal::~LoadIsawDetCal() {} +LoadIsawDetCal::~LoadIsawDetCal() = default; /** Initialisation method */ diff --git a/Framework/DataHandling/src/LoadLLB.cpp b/Framework/DataHandling/src/LoadLLB.cpp index c0d8cfd67539d991d325f7d92d3d26ee5c2cc82e..7fccb5841b96e788605cb7bb6324c4dc4a627c55 100644 --- a/Framework/DataHandling/src/LoadLLB.cpp +++ b/Framework/DataHandling/src/LoadLLB.cpp @@ -36,7 +36,7 @@ LoadLLB::LoadLLB() //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadLLB::~LoadLLB() {} +LoadLLB::~LoadLLB() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/LoadMLZ.cpp b/Framework/DataHandling/src/LoadMLZ.cpp index b7ae32f8a4be8af82ee646fee49b5d5e643b21f3..22452938946fd34696d879bd01bf4d8b2c31df97 100644 --- a/Framework/DataHandling/src/LoadMLZ.cpp +++ b/Framework/DataHandling/src/LoadMLZ.cpp @@ -47,7 +47,7 @@ LoadMLZ::LoadMLZ() //--------------------------------------------------------------------------- /** Destructor */ -LoadMLZ::~LoadMLZ() {} +LoadMLZ::~LoadMLZ() = default; //--------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/LoadMcStas.cpp b/Framework/DataHandling/src/LoadMcStas.cpp index 09c603b72f7cee4411eaf366daa8f21223122178..8b18d3f9daf920df82ee9e198b4b19a075873fae 100644 --- a/Framework/DataHandling/src/LoadMcStas.cpp +++ b/Framework/DataHandling/src/LoadMcStas.cpp @@ -34,7 +34,7 @@ LoadMcStas::LoadMcStas() : m_countNumWorkspaceAdded(1) {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadMcStas::~LoadMcStas() {} +LoadMcStas::~LoadMcStas() = default; //---------------------------------------------------------------------------------------------- // Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/LoadMcStasNexus.cpp b/Framework/DataHandling/src/LoadMcStasNexus.cpp index 983748a2c4238667ec5e3d657071e5de443286f3..55446c06a87cd833dfabd49b31b8d4017196f00e 100644 --- a/Framework/DataHandling/src/LoadMcStasNexus.cpp +++ b/Framework/DataHandling/src/LoadMcStasNexus.cpp @@ -26,7 +26,7 @@ LoadMcStasNexus::LoadMcStasNexus() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadMcStasNexus::~LoadMcStasNexus() {} +LoadMcStasNexus::~LoadMcStasNexus() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/LoadNXSPE.cpp b/Framework/DataHandling/src/LoadNXSPE.cpp index d9fb2b6f896092911f13deb5b9d352f01f2d4857..4c9b7e39ef9438c728d352f44bc4e1a2d2d97513 100644 --- a/Framework/DataHandling/src/LoadNXSPE.cpp +++ b/Framework/DataHandling/src/LoadNXSPE.cpp @@ -40,7 +40,7 @@ LoadNXSPE::LoadNXSPE() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadNXSPE::~LoadNXSPE() {} +LoadNXSPE::~LoadNXSPE() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/DataHandling/src/LoadNexusMonitors.cpp b/Framework/DataHandling/src/LoadNexusMonitors.cpp index cb2d2f0d2147099e03a5dbc09a457c487d69d9c6..7c8243b07e4ee36a04702cf1a0beaec1ce42a873 100644 --- a/Framework/DataHandling/src/LoadNexusMonitors.cpp +++ b/Framework/DataHandling/src/LoadNexusMonitors.cpp @@ -15,7 +15,7 @@ DECLARE_ALGORITHM(LoadNexusMonitors) LoadNexusMonitors::LoadNexusMonitors() : Algorithm() {} -LoadNexusMonitors::~LoadNexusMonitors() {} +LoadNexusMonitors::~LoadNexusMonitors() = default; /// Initialization method. void LoadNexusMonitors::init() { diff --git a/Framework/DataHandling/src/LoadNexusMonitors2.cpp b/Framework/DataHandling/src/LoadNexusMonitors2.cpp index 5b22f7eceab88bcba8f6087954ff4a9c41223614..329cc39441ea925cc63ed882f80ea3058902448b 100644 --- a/Framework/DataHandling/src/LoadNexusMonitors2.cpp +++ b/Framework/DataHandling/src/LoadNexusMonitors2.cpp @@ -72,7 +72,7 @@ LoadNexusMonitors2::LoadNexusMonitors2() : Algorithm(), m_monitor_count(0), m_allMonitorsHaveHistoData(false) {} //------------------------------------------------------------------------------ -LoadNexusMonitors2::~LoadNexusMonitors2() {} +LoadNexusMonitors2::~LoadNexusMonitors2() = default; //------------------------------------------------------------------------------ /// Initialization method. diff --git a/Framework/DataHandling/src/LoadNexusProcessed.cpp b/Framework/DataHandling/src/LoadNexusProcessed.cpp index 91b5eb73d744f394407a9d4395eab92c314e56dc..9c5b5c2ba8d7fffe1e743ba155cd072394ed94b1 100644 --- a/Framework/DataHandling/src/LoadNexusProcessed.cpp +++ b/Framework/DataHandling/src/LoadNexusProcessed.cpp @@ -74,28 +74,6 @@ struct SpectraInfo { : nSpectra(_nSpectra), hasSpectra(_hasSpectra), spectraNumbers(_spectraNumbers), detectorIndex(_detectorIndex), detectorCount(_detectorCount), detectorList(_detectorList) {} - - SpectraInfo(const SpectraInfo &other) - : nSpectra(other.nSpectra), hasSpectra(other.hasSpectra), - spectraNumbers(other.spectraNumbers), - detectorIndex(other.detectorIndex), detectorCount(other.detectorCount), - detectorList(other.detectorList) {} - - /* - SpectraInfo& operator=(const SpectraInfo& other) - { - if (&other != this) - { - nSpectra = other.nSpectra; - hasSpectra = other.hasSpectra; - spectraNumbers = other.spectraNumbers; - detectorIndex = other.detectorIndex; - detectorCount = other.detectorCount; - detectorList = other.detectorList; - } - return *this; - } - */ }; // Helper typdef. diff --git a/Framework/DataHandling/src/LoadPDFgetNFile.cpp b/Framework/DataHandling/src/LoadPDFgetNFile.cpp index 352742c26b5c334fb3d85c9556db2d3db413714c..33218e744996bd2d3dd0ed5cd8f93f5f8e681e96 100644 --- a/Framework/DataHandling/src/LoadPDFgetNFile.cpp +++ b/Framework/DataHandling/src/LoadPDFgetNFile.cpp @@ -36,7 +36,7 @@ LoadPDFgetNFile::LoadPDFgetNFile() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadPDFgetNFile::~LoadPDFgetNFile() {} +LoadPDFgetNFile::~LoadPDFgetNFile() = default; //---------------------------------------------------------------------------------------------- /** diff --git a/Framework/DataHandling/src/LoadPreNexus.cpp b/Framework/DataHandling/src/LoadPreNexus.cpp index 625fe27cc6fddacdac80187491449700d5604d32..1b646451a41ff1225099bb2e620f133f59787eb9 100644 --- a/Framework/DataHandling/src/LoadPreNexus.cpp +++ b/Framework/DataHandling/src/LoadPreNexus.cpp @@ -42,7 +42,7 @@ LoadPreNexus::LoadPreNexus() {} //---------------------------------------------------------------------------------------------- /// Destructor -LoadPreNexus::~LoadPreNexus() {} +LoadPreNexus::~LoadPreNexus() = default; //---------------------------------------------------------------------------------------------- /// @copydoc Mantid::API::IAlgorithm::name() diff --git a/Framework/DataHandling/src/LoadRaw3.cpp b/Framework/DataHandling/src/LoadRaw3.cpp index 6cc9bcf4694b9a4f26ea17750ae5295e13d8358e..7a72d8fe2d8241893a605b59448b8f79378bcea1 100644 --- a/Framework/DataHandling/src/LoadRaw3.cpp +++ b/Framework/DataHandling/src/LoadRaw3.cpp @@ -31,7 +31,7 @@ LoadRaw3::LoadRaw3() m_noTimeRegimes(0), m_prog(0.0), m_prog_start(0.0), m_prog_end(1.0), m_lengthIn(0), m_timeChannelsVec(), m_total_specs(0), m_periodList() {} -LoadRaw3::~LoadRaw3() {} +LoadRaw3::~LoadRaw3() = default; /// Initialization method. void LoadRaw3::init() { diff --git a/Framework/DataHandling/src/LoadRawBin0.cpp b/Framework/DataHandling/src/LoadRawBin0.cpp index 7621d26d4c9e5cf46a952e5ef4594f72583a476a..875a64fb4cd95c883171055d0e7b7e97d039b2e7 100644 --- a/Framework/DataHandling/src/LoadRawBin0.cpp +++ b/Framework/DataHandling/src/LoadRawBin0.cpp @@ -29,7 +29,7 @@ LoadRawBin0::LoadRawBin0() m_cache_options(), m_specTimeRegimes(), m_prog(0.0), m_lengthIn(0), m_perioids(), m_total_specs(0), m_timeChannelsVec() {} -LoadRawBin0::~LoadRawBin0() {} +LoadRawBin0::~LoadRawBin0() = default; /// Initialisation method. void LoadRawBin0::init() { diff --git a/Framework/DataHandling/src/LoadRawHelper.cpp b/Framework/DataHandling/src/LoadRawHelper.cpp index 5340ab06c7cbcfb121e99fbd590455d02e79b3e5..887af3c2568f66672b7185d10aa8edb3f25dd5b0 100644 --- a/Framework/DataHandling/src/LoadRawHelper.cpp +++ b/Framework/DataHandling/src/LoadRawHelper.cpp @@ -44,7 +44,7 @@ LoadRawHelper::LoadRawHelper() m_monitordetectorList(), m_bmspeclist(false), m_total_specs(0), m_logCreator() {} -LoadRawHelper::~LoadRawHelper() {} +LoadRawHelper::~LoadRawHelper() = default; /// Initialisation method. void LoadRawHelper::init() { diff --git a/Framework/DataHandling/src/LoadRawSpectrum0.cpp b/Framework/DataHandling/src/LoadRawSpectrum0.cpp index 2cef750531721f51e82e7cd2e96cfff7672c9862..4bd9b2f234d6fa4646e44be7faeb503c04fa684d 100644 --- a/Framework/DataHandling/src/LoadRawSpectrum0.cpp +++ b/Framework/DataHandling/src/LoadRawSpectrum0.cpp @@ -27,7 +27,7 @@ LoadRawSpectrum0::LoadRawSpectrum0() : isisRaw(), m_filename(), m_numberOfSpectra(0), m_cache_options(), m_specTimeRegimes(), m_prog(0.0), m_lengthIn(0), m_noTimeRegimes(0) {} -LoadRawSpectrum0::~LoadRawSpectrum0() {} +LoadRawSpectrum0::~LoadRawSpectrum0() = default; /// Initialisation method. void LoadRawSpectrum0::init() { LoadRawHelper::init(); } diff --git a/Framework/DataHandling/src/LoadSINQFocus.cpp b/Framework/DataHandling/src/LoadSINQFocus.cpp index 97bd3954cf9b8638dc98a5d87bf4186fc2e221b4..8989153df8273847703bb404c5dd8c511c08a110 100644 --- a/Framework/DataHandling/src/LoadSINQFocus.cpp +++ b/Framework/DataHandling/src/LoadSINQFocus.cpp @@ -38,7 +38,7 @@ LoadSINQFocus::LoadSINQFocus() //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadSINQFocus::~LoadSINQFocus() {} +LoadSINQFocus::~LoadSINQFocus() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/LoadSavuTomoConfig.cpp b/Framework/DataHandling/src/LoadSavuTomoConfig.cpp index 393975429f873808c05e653f2a8f6157c2d116d4..5ed9e0c302e410e3b536060481f69a2b867814d9 100644 --- a/Framework/DataHandling/src/LoadSavuTomoConfig.cpp +++ b/Framework/DataHandling/src/LoadSavuTomoConfig.cpp @@ -18,7 +18,7 @@ using namespace Mantid::API; LoadSavuTomoConfig::LoadSavuTomoConfig() {} -LoadSavuTomoConfig::~LoadSavuTomoConfig() {} +LoadSavuTomoConfig::~LoadSavuTomoConfig() = default; /** * Standard Initialisation method. Declares properties. diff --git a/Framework/DataHandling/src/LoadSpice2D.cpp b/Framework/DataHandling/src/LoadSpice2D.cpp index 6c28e4512bfefed5e649ac139f55895a697d734f..4437e2daf90fbf4aebf8a1e5108e06bdf054d853 100644 --- a/Framework/DataHandling/src/LoadSpice2D.cpp +++ b/Framework/DataHandling/src/LoadSpice2D.cpp @@ -122,7 +122,7 @@ LoadSpice2D::LoadSpice2D() m_numberYPixels(0), m_wavelength(0), m_dwavelength(0) {} /// Destructor -LoadSpice2D::~LoadSpice2D() {} +LoadSpice2D::~LoadSpice2D() = default; /// Overwrites Algorithm Init method. void LoadSpice2D::init() { diff --git a/Framework/DataHandling/src/LoadSpiceAscii.cpp b/Framework/DataHandling/src/LoadSpiceAscii.cpp index 8fa1adba9891028fe539fd703acf3aee5d22d490..6f119dac884b0a797951fe680a4e3313a3a6db06 100644 --- a/Framework/DataHandling/src/LoadSpiceAscii.cpp +++ b/Framework/DataHandling/src/LoadSpiceAscii.cpp @@ -59,7 +59,7 @@ LoadSpiceAscii::LoadSpiceAscii() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadSpiceAscii::~LoadSpiceAscii() {} +LoadSpiceAscii::~LoadSpiceAscii() = default; //---------------------------------------------------------------------------------------------- /** Name diff --git a/Framework/DataHandling/src/LoadSpiceXML2DDet.cpp b/Framework/DataHandling/src/LoadSpiceXML2DDet.cpp index f4437e8f033eafa42f8efe49bca2c0a1c7d1d40d..34812d0bb76d78eca87c0403fd4f33317decefe4 100644 --- a/Framework/DataHandling/src/LoadSpiceXML2DDet.cpp +++ b/Framework/DataHandling/src/LoadSpiceXML2DDet.cpp @@ -48,7 +48,7 @@ SpiceXMLNode::SpiceXMLNode(const std::string &nodename) //---------------------------------------------------------------------------------------------- /** Destructor */ -SpiceXMLNode::~SpiceXMLNode() {} +SpiceXMLNode::~SpiceXMLNode() = default; //---------------------------------------------------------------------------------------------- /** Set node value in string format @@ -160,7 +160,7 @@ LoadSpiceXML2DDet::LoadSpiceXML2DDet() //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadSpiceXML2DDet::~LoadSpiceXML2DDet() {} +LoadSpiceXML2DDet::~LoadSpiceXML2DDet() = default; //---------------------------------------------------------------------------------------------- const std::string LoadSpiceXML2DDet::name() const { diff --git a/Framework/DataHandling/src/LoadVulcanCalFile.cpp b/Framework/DataHandling/src/LoadVulcanCalFile.cpp index 925e3708408a77c204d3afe48beeb3c489bb1fd1..4c22f697cc973ec12e80370d612b2b917b15da54 100644 --- a/Framework/DataHandling/src/LoadVulcanCalFile.cpp +++ b/Framework/DataHandling/src/LoadVulcanCalFile.cpp @@ -46,7 +46,7 @@ LoadVulcanCalFile::LoadVulcanCalFile() //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadVulcanCalFile::~LoadVulcanCalFile() {} +LoadVulcanCalFile::~LoadVulcanCalFile() = default; //---------------------------------------------------------------------------------------------- /** Initialize the algorithm's properties. diff --git a/Framework/DataHandling/src/MaskDetectors.cpp b/Framework/DataHandling/src/MaskDetectors.cpp index 3e87472415a3c85c5cebb3afe53c23c41cbb5d03..070b06719ab4cbc1bd67a1c8749e213f3730b00d 100644 --- a/Framework/DataHandling/src/MaskDetectors.cpp +++ b/Framework/DataHandling/src/MaskDetectors.cpp @@ -27,7 +27,7 @@ using namespace DataObjects; MaskDetectors::MaskDetectors() {} /// Destructor -MaskDetectors::~MaskDetectors() {} +MaskDetectors::~MaskDetectors() = default; /* * Define input arguments diff --git a/Framework/DataHandling/src/MaskDetectorsInShape.cpp b/Framework/DataHandling/src/MaskDetectorsInShape.cpp index e031f816701e2f7f9300e227f8e260d3ecea428f..e7a7ed80c235c330691803000deb7aa2eb87ace1 100644 --- a/Framework/DataHandling/src/MaskDetectorsInShape.cpp +++ b/Framework/DataHandling/src/MaskDetectorsInShape.cpp @@ -19,7 +19,7 @@ using namespace API; MaskDetectorsInShape::MaskDetectorsInShape() {} /// Destructor -MaskDetectorsInShape::~MaskDetectorsInShape() {} +MaskDetectorsInShape::~MaskDetectorsInShape() = default; void MaskDetectorsInShape::init() { declareProperty( diff --git a/Framework/DataHandling/src/MergeLogs.cpp b/Framework/DataHandling/src/MergeLogs.cpp index a7c5caf9c1511034ad9302c34c4a69e8087fff64..0b93e64bdc0173de0984af60a1aa6ba953c7046a 100644 --- a/Framework/DataHandling/src/MergeLogs.cpp +++ b/Framework/DataHandling/src/MergeLogs.cpp @@ -19,7 +19,7 @@ Merge2WorkspaceLogs::Merge2WorkspaceLogs() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -Merge2WorkspaceLogs::~Merge2WorkspaceLogs() {} +Merge2WorkspaceLogs::~Merge2WorkspaceLogs() = default; void Merge2WorkspaceLogs::init() { diff --git a/Framework/DataHandling/src/ModifyDetectorDotDatFile.cpp b/Framework/DataHandling/src/ModifyDetectorDotDatFile.cpp index db97b39c9892bb19bcb347a214191b687b214887..feb27cd13ef63d18b0210757f93d455e77317d4f 100644 --- a/Framework/DataHandling/src/ModifyDetectorDotDatFile.cpp +++ b/Framework/DataHandling/src/ModifyDetectorDotDatFile.cpp @@ -26,7 +26,7 @@ ModifyDetectorDotDatFile::ModifyDetectorDotDatFile() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -ModifyDetectorDotDatFile::~ModifyDetectorDotDatFile() {} +ModifyDetectorDotDatFile::~ModifyDetectorDotDatFile() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/DataHandling/src/NexusTester.cpp b/Framework/DataHandling/src/NexusTester.cpp index b73bc33bf026ba0b1cec79d0fad64668cba46caa..1ca22640399025acbca10736fd2a5de6a1ecd56a 100644 --- a/Framework/DataHandling/src/NexusTester.cpp +++ b/Framework/DataHandling/src/NexusTester.cpp @@ -26,7 +26,7 @@ NexusTester::NexusTester() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -NexusTester::~NexusTester() {} +NexusTester::~NexusTester() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/PDLoadCharacterizations.cpp b/Framework/DataHandling/src/PDLoadCharacterizations.cpp index 0dbcb07568a9822972a359f3ccdc3a480a45475f..6842689f7dd91e68a7552fdd9a0b9c4f28fd87d8 100644 --- a/Framework/DataHandling/src/PDLoadCharacterizations.cpp +++ b/Framework/DataHandling/src/PDLoadCharacterizations.cpp @@ -36,7 +36,7 @@ PDLoadCharacterizations::PDLoadCharacterizations() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -PDLoadCharacterizations::~PDLoadCharacterizations() {} +PDLoadCharacterizations::~PDLoadCharacterizations() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/ProcessDasNexusLog.cpp b/Framework/DataHandling/src/ProcessDasNexusLog.cpp index 5f30a86e57e368db914c11e842fafdb41f4c0348..1b5a6d31b36f1484c3b7d6cb61674eed0367fa98 100644 --- a/Framework/DataHandling/src/ProcessDasNexusLog.cpp +++ b/Framework/DataHandling/src/ProcessDasNexusLog.cpp @@ -26,7 +26,7 @@ ProcessDasNexusLog::ProcessDasNexusLog() : Algorithm(), DeprecatedAlgorithm() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -ProcessDasNexusLog::~ProcessDasNexusLog() {} +ProcessDasNexusLog::~ProcessDasNexusLog() = default; void ProcessDasNexusLog::init() { this->declareProperty( diff --git a/Framework/DataHandling/src/RenameLog.cpp b/Framework/DataHandling/src/RenameLog.cpp index f796d6539c5af9fbc57d5bf80df5978d798f71b6..9dee64f5ef88847d88843badd3363318d76e8e49 100644 --- a/Framework/DataHandling/src/RenameLog.cpp +++ b/Framework/DataHandling/src/RenameLog.cpp @@ -19,7 +19,7 @@ RenameLog::RenameLog() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -RenameLog::~RenameLog() {} +RenameLog::~RenameLog() = default; void RenameLog::init() { diff --git a/Framework/DataHandling/src/SaveCalFile.cpp b/Framework/DataHandling/src/SaveCalFile.cpp index 6287040a5a89237b7327fa4851bacb251297f6aa..cffaa52ef4785becc65df83666a31fa3391fd58c 100644 --- a/Framework/DataHandling/src/SaveCalFile.cpp +++ b/Framework/DataHandling/src/SaveCalFile.cpp @@ -24,7 +24,7 @@ SaveCalFile::SaveCalFile() : m_precision(7) {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveCalFile::~SaveCalFile() {} +SaveCalFile::~SaveCalFile() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/DataHandling/src/SaveCanSAS1D.cpp b/Framework/DataHandling/src/SaveCanSAS1D.cpp index 12d124bff94d063d4bf072a6bdcfa6c43c256740..2dd5a3893950ac8bac3d1e11abae2249a4d842d6 100644 --- a/Framework/DataHandling/src/SaveCanSAS1D.cpp +++ b/Framework/DataHandling/src/SaveCanSAS1D.cpp @@ -31,7 +31,7 @@ DECLARE_ALGORITHM(SaveCanSAS1D) SaveCanSAS1D::SaveCanSAS1D() {} /// destructor -SaveCanSAS1D::~SaveCanSAS1D() {} +SaveCanSAS1D::~SaveCanSAS1D() = default; /// Overwrites Algorithm method. void SaveCanSAS1D::init() { diff --git a/Framework/DataHandling/src/SaveCanSAS1D2.cpp b/Framework/DataHandling/src/SaveCanSAS1D2.cpp index 74e26047b2ae6e89962df4cbfcdd22431accfca1..cdc634dc26e2baef807241a14aee9919470dc61b 100644 --- a/Framework/DataHandling/src/SaveCanSAS1D2.cpp +++ b/Framework/DataHandling/src/SaveCanSAS1D2.cpp @@ -26,7 +26,7 @@ DECLARE_ALGORITHM(SaveCanSAS1D2) SaveCanSAS1D2::SaveCanSAS1D2() {} /// destructor -SaveCanSAS1D2::~SaveCanSAS1D2() {} +SaveCanSAS1D2::~SaveCanSAS1D2() = default; /// Overwrites Algorithm method. void SaveCanSAS1D2::init() { diff --git a/Framework/DataHandling/src/SaveDaveGrp.cpp b/Framework/DataHandling/src/SaveDaveGrp.cpp index 442a2c0494a438937dfdf3263225995c4b279628..21dccfd85f37cbdbc72ae25d0b0d4f58c70bb539 100644 --- a/Framework/DataHandling/src/SaveDaveGrp.cpp +++ b/Framework/DataHandling/src/SaveDaveGrp.cpp @@ -23,7 +23,7 @@ SaveDaveGrp::SaveDaveGrp() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveDaveGrp::~SaveDaveGrp() {} +SaveDaveGrp::~SaveDaveGrp() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/DataHandling/src/SaveDetectorsGrouping.cpp b/Framework/DataHandling/src/SaveDetectorsGrouping.cpp index 60a79a1200b3e49704afa710cf02348d36ec510b..c2d77dc55d843c16758d3500c26a0816d439080c 100644 --- a/Framework/DataHandling/src/SaveDetectorsGrouping.cpp +++ b/Framework/DataHandling/src/SaveDetectorsGrouping.cpp @@ -45,7 +45,7 @@ SaveDetectorsGrouping::SaveDetectorsGrouping() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveDetectorsGrouping::~SaveDetectorsGrouping() {} +SaveDetectorsGrouping::~SaveDetectorsGrouping() = default; /// Define input parameters void SaveDetectorsGrouping::init() { diff --git a/Framework/DataHandling/src/SaveDiffCal.cpp b/Framework/DataHandling/src/SaveDiffCal.cpp index 486f76ff09dd1a2446305e820a8f50d463074646..676cf681eb2f21d4e9457dee00b3c5bb75175dae 100644 --- a/Framework/DataHandling/src/SaveDiffCal.cpp +++ b/Framework/DataHandling/src/SaveDiffCal.cpp @@ -37,7 +37,7 @@ SaveDiffCal::SaveDiffCal() //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveDiffCal::~SaveDiffCal() {} +SaveDiffCal::~SaveDiffCal() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/DataHandling/src/SaveDspacemap.cpp b/Framework/DataHandling/src/SaveDspacemap.cpp index 359bf5e1105e66176f8cefb5a9381d29112b4fbd..07e6aa09c02d98d33c8d0230567b5265fe277011 100644 --- a/Framework/DataHandling/src/SaveDspacemap.cpp +++ b/Framework/DataHandling/src/SaveDspacemap.cpp @@ -23,7 +23,7 @@ SaveDspacemap::SaveDspacemap() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveDspacemap::~SaveDspacemap() {} +SaveDspacemap::~SaveDspacemap() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/DataHandling/src/SaveFullprofResolution.cpp b/Framework/DataHandling/src/SaveFullprofResolution.cpp index 65d8510a39406cffb34d8092e480627e94de9b2f..826205d5fbbf76a3fd38ef89fd41500697806db9 100644 --- a/Framework/DataHandling/src/SaveFullprofResolution.cpp +++ b/Framework/DataHandling/src/SaveFullprofResolution.cpp @@ -32,7 +32,7 @@ SaveFullprofResolution::SaveFullprofResolution() //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveFullprofResolution::~SaveFullprofResolution() {} +SaveFullprofResolution::~SaveFullprofResolution() = default; //---------------------------------------------------------------------------------------------- /** Init to define parameters diff --git a/Framework/DataHandling/src/SaveGSASInstrumentFile.cpp b/Framework/DataHandling/src/SaveGSASInstrumentFile.cpp index d60311ebef7146cbb89da36adc6b44badb707acc..02e8a44905a695b926d26bbd5b70baf519521619 100644 --- a/Framework/DataHandling/src/SaveGSASInstrumentFile.cpp +++ b/Framework/DataHandling/src/SaveGSASInstrumentFile.cpp @@ -283,7 +283,7 @@ SaveGSASInstrumentFile::SaveGSASInstrumentFile() //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveGSASInstrumentFile::~SaveGSASInstrumentFile() {} +SaveGSASInstrumentFile::~SaveGSASInstrumentFile() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/DataHandling/src/SaveIsawDetCal.cpp b/Framework/DataHandling/src/SaveIsawDetCal.cpp index fe8d6ce98f1bab08b6823eadd80c00a069112490..518dc27a27eb40ff9b27e7f21099739e0da52884 100644 --- a/Framework/DataHandling/src/SaveIsawDetCal.cpp +++ b/Framework/DataHandling/src/SaveIsawDetCal.cpp @@ -29,7 +29,7 @@ SaveIsawDetCal::SaveIsawDetCal() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveIsawDetCal::~SaveIsawDetCal() {} +SaveIsawDetCal::~SaveIsawDetCal() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/DataHandling/src/SaveMask.cpp b/Framework/DataHandling/src/SaveMask.cpp index e9b718afa1c5566fa36e5310ccca3576a96b037c..c3057a840ff11756d8bdb0ff14ad69723e45cf6f 100644 --- a/Framework/DataHandling/src/SaveMask.cpp +++ b/Framework/DataHandling/src/SaveMask.cpp @@ -49,7 +49,7 @@ SaveMask::SaveMask() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveMask::~SaveMask() {} +SaveMask::~SaveMask() = default; /// Define input parameters void SaveMask::init() { diff --git a/Framework/DataHandling/src/SavePDFGui.cpp b/Framework/DataHandling/src/SavePDFGui.cpp index 8ef338a05c0e2eb68679aecc2131dcdc121f8dec..4782938bd359d60107ada9c85af8916fabe607fb 100644 --- a/Framework/DataHandling/src/SavePDFGui.cpp +++ b/Framework/DataHandling/src/SavePDFGui.cpp @@ -24,7 +24,7 @@ SavePDFGui::SavePDFGui() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SavePDFGui::~SavePDFGui() {} +SavePDFGui::~SavePDFGui() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/DataHandling/src/SaveParameterFile.cpp b/Framework/DataHandling/src/SaveParameterFile.cpp index 2cc9300f93f4221c08397e93c913355c1f055b0d..02a8d9744fd1d9a454a18c24f79ba93d37c6aaeb 100644 --- a/Framework/DataHandling/src/SaveParameterFile.cpp +++ b/Framework/DataHandling/src/SaveParameterFile.cpp @@ -32,7 +32,7 @@ SaveParameterFile::SaveParameterFile() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SaveParameterFile::~SaveParameterFile() {} +SaveParameterFile::~SaveParameterFile() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/DataHandling/src/SaveRKH.cpp b/Framework/DataHandling/src/SaveRKH.cpp index e14011723b148a405878749ea7add35a3490cd37..05fcf4682d0f19846eb3bca53663c327d11f9117 100644 --- a/Framework/DataHandling/src/SaveRKH.cpp +++ b/Framework/DataHandling/src/SaveRKH.cpp @@ -24,7 +24,7 @@ using namespace API; SaveRKH::SaveRKH() : API::Algorithm(), m_workspace(), m_2d(false), m_outRKH() {} /// Virtual destructor -SaveRKH::~SaveRKH() {} +SaveRKH::~SaveRKH() = default; //--------------------------------------------------- // Private member functions diff --git a/Framework/DataHandling/src/SetSampleMaterial.cpp b/Framework/DataHandling/src/SetSampleMaterial.cpp index 8794e5e17c38547377ad75aab37278575e1327a7..0020659f71fd648349c86149143d14af3fef8e3e 100644 --- a/Framework/DataHandling/src/SetSampleMaterial.cpp +++ b/Framework/DataHandling/src/SetSampleMaterial.cpp @@ -25,7 +25,7 @@ namespace DataHandling { DECLARE_ALGORITHM(SetSampleMaterial) SetSampleMaterial::SetSampleMaterial() : Mantid::API::Algorithm() {} -SetSampleMaterial::~SetSampleMaterial() {} +SetSampleMaterial::~SetSampleMaterial() = default; const std::string SetSampleMaterial::name() const { return "SetSampleMaterial"; } diff --git a/Framework/DataHandling/src/SortTableWorkspace.cpp b/Framework/DataHandling/src/SortTableWorkspace.cpp index d48172652eab0e524cd7c9c78661a7ba3a32c961..af49a2a6e4e5d81d825638da0bc622bb2932503a 100644 --- a/Framework/DataHandling/src/SortTableWorkspace.cpp +++ b/Framework/DataHandling/src/SortTableWorkspace.cpp @@ -19,7 +19,7 @@ SortTableWorkspace::SortTableWorkspace() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -SortTableWorkspace::~SortTableWorkspace() {} +SortTableWorkspace::~SortTableWorkspace() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/Geometry/inc/MantidGeometry/ICompAssembly.h b/Framework/Geometry/inc/MantidGeometry/ICompAssembly.h index 63684d264f83d36e6fd96efc9580cc55acf4f58a..a5ac08ff61fc69e1cc1394fb7e876486096b8b24 100644 --- a/Framework/Geometry/inc/MantidGeometry/ICompAssembly.h +++ b/Framework/Geometry/inc/MantidGeometry/ICompAssembly.h @@ -47,7 +47,8 @@ class MANTID_GEOMETRY_DLL ICompAssembly : public virtual IComponent { public: // Default constructor; // Fixes warning C4436 on Windows. - ICompAssembly(){}; + ICompAssembly() = default; + ; /// String description of the type of component std::string type() const override { return "ICompAssembly"; } /// Make a clone of the present component diff --git a/Framework/Geometry/inc/MantidGeometry/IDetector.h b/Framework/Geometry/inc/MantidGeometry/IDetector.h index 16e40f1b1824da1c47703b6186868628fd9a3823..3f7f13e4d14186190692952e49d402b3c78677c4 100644 --- a/Framework/Geometry/inc/MantidGeometry/IDetector.h +++ b/Framework/Geometry/inc/MantidGeometry/IDetector.h @@ -111,7 +111,7 @@ public: /// (Empty) Constructor. /// prevent Warning C4436 - IDetector() {} + IDetector() = default; }; /// Shared pointer to IDetector diff --git a/Framework/ISISLiveData/src/FakeISISEventDAE.cpp b/Framework/ISISLiveData/src/FakeISISEventDAE.cpp index 01d68f42d82f3b6c51fb0da73e74bec167f6a381..cf3280f7016f1a9b0cdb377d43f485786e20687c 100644 --- a/Framework/ISISLiveData/src/FakeISISEventDAE.cpp +++ b/Framework/ISISLiveData/src/FakeISISEventDAE.cpp @@ -48,8 +48,6 @@ public: m_prog->report(0, "Client Connected"); sendInitialSetup(); } - /// Destructor. - ~TestServerConnection() override {} /// Sends an OK message when there is nothing to send or an error occured void sendOK() { std::string comm = "OK"; diff --git a/Framework/Kernel/src/BinaryStreamReader.cpp b/Framework/Kernel/src/BinaryStreamReader.cpp index 11ed5cb5fc43f28812dd63da6d00fdad3f63e2aa..f14f9678e113018eaa07b50e30e91594519b894d 100644 --- a/Framework/Kernel/src/BinaryStreamReader.cpp +++ b/Framework/Kernel/src/BinaryStreamReader.cpp @@ -102,7 +102,7 @@ BinaryStreamReader::BinaryStreamReader(std::istream &istrm) * The stream state is left as it was in the last call to a read operation. * It is up to the caller to close it. */ -BinaryStreamReader::~BinaryStreamReader() {} +BinaryStreamReader::~BinaryStreamReader() = default; /** * Read a int32_t from the stream diff --git a/Framework/Kernel/src/Property.cpp b/Framework/Kernel/src/Property.cpp index 40ca20e0faa72b0d545614a9393bc8c98435c058..6564b44750c39c191e7fe81404d52edf1441e746 100644 --- a/Framework/Kernel/src/Property.cpp +++ b/Framework/Kernel/src/Property.cpp @@ -40,7 +40,7 @@ Property::Property(const Property &right) } /// Virtual destructor -Property::~Property() {} +Property::~Property() = default; /** Get the property's name * @return The name of the property diff --git a/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h b/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h index 2f7b013302867115520b570080d50ecb3f3d4102..d4a021d40ac9a0bc85a04fd2b00abb0a0c56c1ef 100644 --- a/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h +++ b/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h @@ -438,8 +438,6 @@ private: class DLLExport BeamlineInfoPkt : public Packet { public: - BeamlineInfoPkt(const BeamlineInfoPkt &pkt); - const uint32_t &targetStationNumber() const { return m_targetStationNumber; } const std::string &id() const { return m_id; } diff --git a/Framework/LiveData/src/ADARA/ADARAPackets.cpp b/Framework/LiveData/src/ADARA/ADARAPackets.cpp index 94ac30e33e164babc6922ed9090a7bc4dd36320c..d011f428d0901a9c961f96c2c739773c7fb0bc8f 100644 --- a/Framework/LiveData/src/ADARA/ADARAPackets.cpp +++ b/Framework/LiveData/src/ADARA/ADARAPackets.cpp @@ -556,10 +556,6 @@ BeamlineInfoPkt::BeamlineInfoPkt(const uint8_t *data, uint32_t len) m_longName.assign(info, longName_len); } -BeamlineInfoPkt::BeamlineInfoPkt(const BeamlineInfoPkt &pkt) - : Packet(pkt), m_targetStationNumber(pkt.m_targetStationNumber), - m_id(pkt.m_id), m_shortName(pkt.m_shortName), m_longName(pkt.m_longName) { -} /* ------------------------------------------------------------------------ */ BeamMonitorConfigPkt::BeamMonitorConfigPkt(const uint8_t *data, uint32_t len) diff --git a/Framework/LiveData/src/LiveDataAlgorithm.cpp b/Framework/LiveData/src/LiveDataAlgorithm.cpp index b5655bcd45d555d6715ee46b3da92ba3eccbdde6..f5cd744c5d670d34412f30bf0e1e22a27b8041b5 100644 --- a/Framework/LiveData/src/LiveDataAlgorithm.cpp +++ b/Framework/LiveData/src/LiveDataAlgorithm.cpp @@ -26,7 +26,7 @@ LiveDataAlgorithm::LiveDataAlgorithm() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LiveDataAlgorithm::~LiveDataAlgorithm() {} +LiveDataAlgorithm::~LiveDataAlgorithm() = default; /// Algorithm's category for identification. @see Algorithm::category const std::string LiveDataAlgorithm::category() const { diff --git a/Framework/LiveData/src/LoadLiveData.cpp b/Framework/LiveData/src/LoadLiveData.cpp index 8987625dbbf54a126502c1f7c46ca511f8e29cc1..bbd638de39212dc3425f0723ae5c8d45382966e5 100644 --- a/Framework/LiveData/src/LoadLiveData.cpp +++ b/Framework/LiveData/src/LoadLiveData.cpp @@ -30,7 +30,7 @@ LoadLiveData::LoadLiveData() : LiveDataAlgorithm() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -LoadLiveData::~LoadLiveData() {} +LoadLiveData::~LoadLiveData() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/LiveData/src/MonitorLiveData.cpp b/Framework/LiveData/src/MonitorLiveData.cpp index 803c01f5e97ffc115f09ec5f0abdc31ea001ca99..6d487e4e3f7a19a2873809085d1ee193820db635 100644 --- a/Framework/LiveData/src/MonitorLiveData.cpp +++ b/Framework/LiveData/src/MonitorLiveData.cpp @@ -25,7 +25,7 @@ MonitorLiveData::MonitorLiveData() : m_chunkNumber(0) {} //---------------------------------------------------------------------------------------------- /** Destructor */ -MonitorLiveData::~MonitorLiveData() {} +MonitorLiveData::~MonitorLiveData() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/LiveData/src/StartLiveData.cpp b/Framework/LiveData/src/StartLiveData.cpp index 0358ba150ae859f1df732d48f78387d652419ee2..db3790bc3a7b8cb15e9b397283bd6a6b88f92f40 100644 --- a/Framework/LiveData/src/StartLiveData.cpp +++ b/Framework/LiveData/src/StartLiveData.cpp @@ -33,7 +33,7 @@ StartLiveData::StartLiveData() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -StartLiveData::~StartLiveData() {} +StartLiveData::~StartLiveData() = default; //---------------------------------------------------------------------------------------------- /// Algorithm's name for identification. @see Algorithm::name diff --git a/Framework/LiveData/test/TestGroupDataListener.cpp b/Framework/LiveData/test/TestGroupDataListener.cpp index d1731925231ad7a6ebd7f64c3cb8a17e3c771b3d..0170240bbf478a1140a2d1042f6a090394f11c1e 100644 --- a/Framework/LiveData/test/TestGroupDataListener.cpp +++ b/Framework/LiveData/test/TestGroupDataListener.cpp @@ -23,7 +23,7 @@ TestGroupDataListener::TestGroupDataListener() : ILiveListener(), m_buffer() { } /// Destructor -TestGroupDataListener::~TestGroupDataListener() {} +TestGroupDataListener::~TestGroupDataListener() = default; bool TestGroupDataListener::connect(const Poco::Net::SocketAddress &) { // Do nothing. diff --git a/Framework/Nexus/inc/MantidNexus/NexusClasses.h b/Framework/Nexus/inc/MantidNexus/NexusClasses.h index 0ccb974604f4047906724a597484d8c6cbbd0578..6a503e6ad98677ab411e15c56f1a6720e576bd93 100644 --- a/Framework/Nexus/inc/MantidNexus/NexusClasses.h +++ b/Framework/Nexus/inc/MantidNexus/NexusClasses.h @@ -113,7 +113,8 @@ public: // Constructor NXObject(const NXhandle fileID, const NXClass *parent, const std::string &name); - virtual ~NXObject(){}; + virtual ~NXObject() = default; + ; /// Return the NX class name for a class (HDF group) or "SDS" for a data set; virtual std::string NX_class() const = 0; // True if complies with our understanding of the www.nexusformat.org diff --git a/Framework/SINQ/inc/MantidSINQ/InvertMDDim.h b/Framework/SINQ/inc/MantidSINQ/InvertMDDim.h index 064c87ab99e6b4973fc2c09ca6a4ba89f98d59b0..1a66516d4862553b424ae4df8997a5e5b108d65d 100644 --- a/Framework/SINQ/inc/MantidSINQ/InvertMDDim.h +++ b/Framework/SINQ/inc/MantidSINQ/InvertMDDim.h @@ -35,10 +35,6 @@ class MANTID_SINQ_DLL InvertMDDim : public Mantid::API::Algorithm { public: - /// (Empty) Constructor - InvertMDDim() : Mantid::API::Algorithm() {} - /// Virtual destructor - ~InvertMDDim() override {} /// Algorithm's name const std::string name() const override { return "InvertMDDim"; } /// Summary of algorithms purpose diff --git a/Framework/SINQ/inc/MantidSINQ/LoadFlexiNexus.h b/Framework/SINQ/inc/MantidSINQ/LoadFlexiNexus.h index 6eb73727b2f13a811a226155fa207018f0929b05..4efa2af544fbb19a29cf73bfe6f52aa8fdff1d1a 100644 --- a/Framework/SINQ/inc/MantidSINQ/LoadFlexiNexus.h +++ b/Framework/SINQ/inc/MantidSINQ/LoadFlexiNexus.h @@ -52,10 +52,6 @@ class MANTID_SINQ_DLL LoadFlexiNexus : public Mantid::API::Algorithm { public: - /// (Empty) Constructor - LoadFlexiNexus() : Mantid::API::Algorithm() {} - /// Virtual destructor - ~LoadFlexiNexus() override {} /// Algorithm's name const std::string name() const override { return "LoadFlexiNexus"; } /// Summary of algorithms purpose diff --git a/Framework/SINQ/inc/MantidSINQ/MDHistoToWorkspace2D.h b/Framework/SINQ/inc/MantidSINQ/MDHistoToWorkspace2D.h index 7027b3607566bda3f8087874ba6d238b04d465c0..6e0e2bf436196baa7443a909329ffa9200d16188 100644 --- a/Framework/SINQ/inc/MantidSINQ/MDHistoToWorkspace2D.h +++ b/Framework/SINQ/inc/MantidSINQ/MDHistoToWorkspace2D.h @@ -39,8 +39,6 @@ class MANTID_SINQ_DLL MDHistoToWorkspace2D : public Mantid::API::Algorithm { public: /// Default constructor MDHistoToWorkspace2D(); - /// Virtual destructor - ~MDHistoToWorkspace2D() override {} /// Algorithm's name const std::string name() const override { return "MDHistoToWorkspace2D"; } /// Summary of algorithms purpose diff --git a/Framework/SINQ/inc/MantidSINQ/PoldiAutoCorrelation5.h b/Framework/SINQ/inc/MantidSINQ/PoldiAutoCorrelation5.h index 88915b0e9eb160951fba0255140dd29721ca8de0..e86540b6e9c40468de0b1f9aaa84a2be14e5911f 100644 --- a/Framework/SINQ/inc/MantidSINQ/PoldiAutoCorrelation5.h +++ b/Framework/SINQ/inc/MantidSINQ/PoldiAutoCorrelation5.h @@ -58,10 +58,6 @@ namespace Poldi { class MANTID_SINQ_DLL PoldiAutoCorrelation5 : public API::Algorithm { public: - /// Default constructor - PoldiAutoCorrelation5() {} - /// Destructor - ~PoldiAutoCorrelation5() override {} /// Algorithm's name for identification overriding a virtual method const std::string name() const override { return "PoldiAutoCorrelation"; } /// Summary of algorithms purpose diff --git a/Framework/SINQ/inc/MantidSINQ/PoldiPeakSearch.h b/Framework/SINQ/inc/MantidSINQ/PoldiPeakSearch.h index 241f10146916c9705f6bdb98087a621ad58d6f82..0621ba7314379c6036426bb11ab0c1bd12373f75 100644 --- a/Framework/SINQ/inc/MantidSINQ/PoldiPeakSearch.h +++ b/Framework/SINQ/inc/MantidSINQ/PoldiPeakSearch.h @@ -49,8 +49,6 @@ namespace Poldi { class MANTID_SINQ_DLL PoldiPeakSearch : public API::Algorithm { public: PoldiPeakSearch(); - ~PoldiPeakSearch() override {} - int version() const override { return 1; } const std::string name() const override { return "PoldiPeakSearch"; } /// Summary of algorithms purpose diff --git a/Framework/SINQ/inc/MantidSINQ/PoldiTruncateData.h b/Framework/SINQ/inc/MantidSINQ/PoldiTruncateData.h index 5ae46ba23d8c09171bef989b3959d16fa357c91a..db5810b857ed5b9e0e207105457781e1e569eeae 100644 --- a/Framework/SINQ/inc/MantidSINQ/PoldiTruncateData.h +++ b/Framework/SINQ/inc/MantidSINQ/PoldiTruncateData.h @@ -48,8 +48,6 @@ namespace Poldi { class DLLExport PoldiTruncateData : public API::Algorithm { public: PoldiTruncateData(); - ~PoldiTruncateData() override {} - const std::string name() const override { return "PoldiTruncateData"; } int version() const override; const std::string category() const override; diff --git a/Framework/SINQ/inc/MantidSINQ/ProjectMD.h b/Framework/SINQ/inc/MantidSINQ/ProjectMD.h index 1a0b52eefa78de6cb44472e04bdc7c505b3b5e61..8fbafa364e7ca8a3c4a6ac6de9214ed2b2826f31 100644 --- a/Framework/SINQ/inc/MantidSINQ/ProjectMD.h +++ b/Framework/SINQ/inc/MantidSINQ/ProjectMD.h @@ -34,10 +34,6 @@ class MANTID_SINQ_DLL ProjectMD : public Mantid::API::Algorithm { public: - /// (Empty) Constructor - ProjectMD() : Mantid::API::Algorithm() {} - /// Virtual destructor - ~ProjectMD() override {} /// Algorithm's name const std::string name() const override { return "ProjectMD"; } /// Summary of algorithms purpose diff --git a/Framework/SINQ/inc/MantidSINQ/SINQTranspose3D.h b/Framework/SINQ/inc/MantidSINQ/SINQTranspose3D.h index c087662ac5ac40736b85c8b3d4136cfe8763493f..15dd0a61632420e8855ef96d887966c5bb7af291 100644 --- a/Framework/SINQ/inc/MantidSINQ/SINQTranspose3D.h +++ b/Framework/SINQ/inc/MantidSINQ/SINQTranspose3D.h @@ -41,10 +41,6 @@ class MANTID_SINQ_DLL SINQTranspose3D : public Mantid::API::Algorithm { public: - /// (Empty) Constructor - SINQTranspose3D() : Mantid::API::Algorithm() {} - /// Virtual destructor - ~SINQTranspose3D() override {} /// Algorithm's name const std::string name() const override { return "Transpose3D"; } /// Summary of algorithms purpose diff --git a/Framework/SINQ/inc/MantidSINQ/SliceMDHisto.h b/Framework/SINQ/inc/MantidSINQ/SliceMDHisto.h index 3d904cd2c3072076e1651502f5a00c41293c28b6..4199b0bf83a9aa9c45837bd853bdb04d1a642384 100644 --- a/Framework/SINQ/inc/MantidSINQ/SliceMDHisto.h +++ b/Framework/SINQ/inc/MantidSINQ/SliceMDHisto.h @@ -37,8 +37,6 @@ class MANTID_SINQ_DLL SliceMDHisto : public Mantid::API::Algorithm { public: /// Default constructor SliceMDHisto(); - /// Virtual destructor - ~SliceMDHisto() override {} /// Algorithm's name const std::string name() const override { return "SliceMDHisto"; } /// Summary of algorithms purpose diff --git a/Framework/SINQ/src/PoldiAnalyseResiduals.cpp b/Framework/SINQ/src/PoldiAnalyseResiduals.cpp index 8359457c81bddaf0a0842ae79fd2014642a0d62c..c6d480a6ad9b586e28ad66f72107ece3dd0f3c31 100644 --- a/Framework/SINQ/src/PoldiAnalyseResiduals.cpp +++ b/Framework/SINQ/src/PoldiAnalyseResiduals.cpp @@ -25,7 +25,7 @@ PoldiAnalyseResiduals::PoldiAnalyseResiduals() : Algorithm() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -PoldiAnalyseResiduals::~PoldiAnalyseResiduals() {} +PoldiAnalyseResiduals::~PoldiAnalyseResiduals() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/SINQ/src/PoldiCreatePeaksFromCell.cpp b/Framework/SINQ/src/PoldiCreatePeaksFromCell.cpp index 18848095b9d8404831fdfe65b15dfd025f377c35..d67cf694408619733c6d9d84f8f96699aa0c5db1 100644 --- a/Framework/SINQ/src/PoldiCreatePeaksFromCell.cpp +++ b/Framework/SINQ/src/PoldiCreatePeaksFromCell.cpp @@ -29,7 +29,7 @@ PoldiCreatePeaksFromCell::PoldiCreatePeaksFromCell() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -PoldiCreatePeaksFromCell::~PoldiCreatePeaksFromCell() {} +PoldiCreatePeaksFromCell::~PoldiCreatePeaksFromCell() = default; const std::string PoldiCreatePeaksFromCell::name() const { return "PoldiCreatePeaksFromCell"; diff --git a/Framework/SINQ/src/PoldiFitPeaks1D.cpp b/Framework/SINQ/src/PoldiFitPeaks1D.cpp index 0483bf44d5737952ef6accfb1e318d6f277862e5..9d6a416c6b238460648fc3e241f29c928a3afdaf 100644 --- a/Framework/SINQ/src/PoldiFitPeaks1D.cpp +++ b/Framework/SINQ/src/PoldiFitPeaks1D.cpp @@ -30,7 +30,7 @@ PoldiFitPeaks1D::PoldiFitPeaks1D() : m_peaks(), m_profileTemplate(), m_backgroundTemplate(), m_profileTies(), m_fwhmMultiples(1.0) {} -PoldiFitPeaks1D::~PoldiFitPeaks1D() {} +PoldiFitPeaks1D::~PoldiFitPeaks1D() = default; /// Algorithm's name for identification. @see Algorithm::name const std::string PoldiFitPeaks1D::name() const { return "PoldiFitPeaks1D"; } diff --git a/Framework/SINQ/src/PoldiFitPeaks1D2.cpp b/Framework/SINQ/src/PoldiFitPeaks1D2.cpp index dbb3c198410b629543c623fd27d4995485f2ed9d..437a7819c8f0cff81d44ab297b3ad55a756c0486 100644 --- a/Framework/SINQ/src/PoldiFitPeaks1D2.cpp +++ b/Framework/SINQ/src/PoldiFitPeaks1D2.cpp @@ -52,9 +52,7 @@ RefinedRange::RefinedRange(double xStart, double xEnd, setRangeBorders(xStart, xEnd); } -RefinedRange::RefinedRange(const RefinedRange &other) - : m_peaks(other.m_peaks), m_xStart(other.m_xStart), m_xEnd(other.m_xEnd), - m_width(other.m_width) {} +RefinedRange::RefinedRange(const RefinedRange &other) = default; double RefinedRange::getWidth() const { return m_width; } @@ -120,7 +118,7 @@ PoldiFitPeaks1D2::PoldiFitPeaks1D2() : m_peaks(), m_profileTemplate(), m_fitplots(new WorkspaceGroup), m_fwhmMultiples(1.0), m_maxRelativeFwhm(0.02) {} -PoldiFitPeaks1D2::~PoldiFitPeaks1D2() {} +PoldiFitPeaks1D2::~PoldiFitPeaks1D2() = default; /// Algorithm's name for identification. @see Algorithm::name const std::string PoldiFitPeaks1D2::name() const { return "PoldiFitPeaks1D"; } diff --git a/Framework/SINQ/src/PoldiFitPeaks2D.cpp b/Framework/SINQ/src/PoldiFitPeaks2D.cpp index 0d2d66898db1cc1f473c48851f18d33f583e1e6d..429c0bd1e1fd3ebf91ea3c62215884b4d61a8309 100644 --- a/Framework/SINQ/src/PoldiFitPeaks2D.cpp +++ b/Framework/SINQ/src/PoldiFitPeaks2D.cpp @@ -43,7 +43,7 @@ PoldiFitPeaks2D::PoldiFitPeaks2D() /** Destructor */ -PoldiFitPeaks2D::~PoldiFitPeaks2D() {} +PoldiFitPeaks2D::~PoldiFitPeaks2D() = default; /// Algorithm's name for identification. @see Algorithm::name const std::string PoldiFitPeaks2D::name() const { return "PoldiFitPeaks2D"; } diff --git a/Framework/SINQ/src/PoldiIndexKnownCompounds.cpp b/Framework/SINQ/src/PoldiIndexKnownCompounds.cpp index 7f4e14f69d9a98bfcb98944eb30de8e3df220267..5db83d418c11b504c3c464b8d0e395ea27296882 100644 --- a/Framework/SINQ/src/PoldiIndexKnownCompounds.cpp +++ b/Framework/SINQ/src/PoldiIndexKnownCompounds.cpp @@ -69,7 +69,7 @@ IndexCandidatePair::IndexCandidatePair(const PoldiPeak_sptr &measuredPeak, PoldiIndexKnownCompounds::PoldiIndexKnownCompounds() {} /// Destructor -PoldiIndexKnownCompounds::~PoldiIndexKnownCompounds() {} +PoldiIndexKnownCompounds::~PoldiIndexKnownCompounds() = default; /// Returns the algorithm name const std::string PoldiIndexKnownCompounds::name() const { diff --git a/Framework/SINQ/src/PoldiPeakSummary.cpp b/Framework/SINQ/src/PoldiPeakSummary.cpp index ae3f9180fd7b6dfabebff24fa975e55dfe2eac84..454fc28dae4c3ee006adab941100542bf8ae6f38 100644 --- a/Framework/SINQ/src/PoldiPeakSummary.cpp +++ b/Framework/SINQ/src/PoldiPeakSummary.cpp @@ -24,7 +24,7 @@ PoldiPeakSummary::PoldiPeakSummary() {} //---------------------------------------------------------------------------------------------- /** Destructor */ -PoldiPeakSummary::~PoldiPeakSummary() {} +PoldiPeakSummary::~PoldiPeakSummary() = default; //---------------------------------------------------------------------------------------------- diff --git a/Framework/TestHelpers/inc/MantidTestHelpers/WorkspaceCreationHelper.h b/Framework/TestHelpers/inc/MantidTestHelpers/WorkspaceCreationHelper.h index c3dd4ae4ad85d373f068bb9c15514687993a1053..aff39f74c69da4614a43a7ff4ea3a0e3fd44bace 100644 --- a/Framework/TestHelpers/inc/MantidTestHelpers/WorkspaceCreationHelper.h +++ b/Framework/TestHelpers/inc/MantidTestHelpers/WorkspaceCreationHelper.h @@ -51,7 +51,8 @@ public: class MockAlgorithm : public Mantid::API::Algorithm { public: MockAlgorithm(size_t nSteps = 100); - ~MockAlgorithm() override{}; + ~MockAlgorithm() override = default; + ; /// Algorithm's name for identification const std::string name() const override { return "MockAlgorithm"; };