From 2d02d97ebb42cf17c6e9e3ce1390f94b6a44530a Mon Sep 17 00:00:00 2001 From: Steven Hahn <hahnse@ornl.gov> Date: Tue, 7 Jun 2016 10:15:45 -0400 Subject: [PATCH] Apply change from clang-tidy: modernize-use-default. --- Framework/API/inc/MantidAPI/HistoryItem.h | 3 ++- Framework/API/inc/MantidAPI/IFileLoader.h | 3 --- .../API/inc/MantidAPI/IFunctionWithLocation.h | 2 +- Framework/API/src/AlgorithmFactory.cpp | 2 +- Framework/API/src/AlgorithmManager.cpp | 2 +- Framework/API/src/AlgorithmObserver.cpp | 2 +- Framework/API/src/AlgorithmProperty.cpp | 2 +- Framework/API/src/DataProcessorAlgorithm.cpp | 2 +- Framework/API/src/DeprecatedAlgorithm.cpp | 2 +- Framework/API/src/FileLoaderRegistry.cpp | 2 +- Framework/API/src/FrameworkManager.cpp | 2 +- Framework/API/src/GroupingLoader.cpp | 2 +- .../API/src/MultiPeriodGroupAlgorithm.cpp | 2 +- Framework/API/src/MultiPeriodGroupWorker.cpp | 2 +- Framework/API/src/Progress.cpp | 2 +- .../inc/MantidCrystal/AnvredCorrection.h | 2 -- .../Crystal/inc/MantidCrystal/FindSXPeaks.h | 2 -- .../Crystal/inc/MantidCrystal/IndexSXPeaks.h | 4 ---- .../inc/MantidCrystal/NormaliseVanadium.h | 2 -- Framework/Crystal/src/AddPeakHKL.cpp | 2 +- Framework/Crystal/src/CalculatePeaksHKL.cpp | 2 +- Framework/Crystal/src/CalculateUMatrix.cpp | 2 +- Framework/Crystal/src/CentroidPeaks.cpp | 2 +- Framework/Crystal/src/ClearUB.cpp | 2 +- .../Crystal/src/CombinePeaksWorkspaces.cpp | 2 +- .../src/ConnectedComponentLabeling.cpp | 2 +- Framework/Crystal/src/DiffPeaksWorkspaces.cpp | 2 +- Framework/Crystal/src/FilterPeaks.cpp | 2 +- Framework/Crystal/src/FindClusterFaces.cpp | 2 +- Framework/Crystal/src/FindUBUsingFFT.cpp | 2 +- .../Crystal/src/FindUBUsingIndexedPeaks.cpp | 2 +- .../src/FindUBUsingLatticeParameters.cpp | 2 +- Framework/Crystal/src/FindUBUsingMinMaxD.cpp | 2 +- .../src/GoniometerAnglesFromPhiRotation.cpp | 2 +- Framework/Crystal/src/HasUB.cpp | 2 +- Framework/Crystal/src/IndexPeaks.cpp | 2 +- .../Crystal/src/IntegratePeaksHybrid.cpp | 2 +- .../src/IntegratePeaksUsingClusters.cpp | 2 +- Framework/Crystal/src/LoadHKL.cpp | 2 +- Framework/Crystal/src/LoadIsawPeaks.cpp | 2 +- Framework/Crystal/src/LoadIsawSpectrum.cpp | 2 +- Framework/Crystal/src/LoadIsawUB.cpp | 2 +- Framework/Crystal/src/MaskPeaksWorkspace.cpp | 2 +- .../Crystal/src/OptimizeCrystalPlacement.cpp | 2 +- .../src/OptimizeExtinctionParameters.cpp | 2 +- .../src/OptimizeLatticeForCellType.cpp | 2 +- Framework/Crystal/src/PeakIntegration.cpp | 2 +- .../Crystal/src/PeakIntensityVsRadius.cpp | 2 +- Framework/Crystal/src/PeaksInRegion.cpp | 2 +- Framework/Crystal/src/PeaksIntersection.cpp | 2 +- Framework/Crystal/src/PeaksOnSurface.cpp | 2 +- .../Crystal/src/PredictFractionalPeaks.cpp | 2 +- Framework/Crystal/src/PredictPeaks.cpp | 2 +- Framework/Crystal/src/SCDCalibratePanels.cpp | 2 +- Framework/Crystal/src/SCDPanelErrors.cpp | 2 +- Framework/Crystal/src/SaveHKL.cpp | 2 +- Framework/Crystal/src/SaveIsawPeaks.cpp | 2 +- Framework/Crystal/src/SaveIsawUB.cpp | 2 +- Framework/Crystal/src/SaveLauenorm.cpp | 2 +- Framework/Crystal/src/SavePeaksFile.cpp | 2 +- Framework/Crystal/src/SelectCellOfType.cpp | 2 +- Framework/Crystal/src/SelectCellWithForm.cpp | 2 +- Framework/Crystal/src/SetGoniometer.cpp | 2 +- .../Crystal/src/SetSpecialCoordinates.cpp | 2 +- Framework/Crystal/src/SetUB.cpp | 2 +- Framework/Crystal/src/ShowPeakHKLOffsets.cpp | 2 +- Framework/Crystal/src/ShowPossibleCells.cpp | 2 +- Framework/Crystal/src/SortHKL.cpp | 2 +- Framework/Crystal/src/SortPeaksWorkspace.cpp | 2 +- .../src/StatisticsOfPeaksWorkspace.cpp | 2 +- Framework/Crystal/src/TOFExtinction.cpp | 2 +- Framework/Crystal/src/TransformHKL.cpp | 2 +- .../Functions/Lorentzian1D.h | 2 -- .../Functions/UserFunction1D.h | 2 -- .../MantidCurveFitting/LatticeDomainCreator.h | 2 -- .../src/Functions/ProcessBackground.cpp | 4 ++-- Framework/CurveFitting/src/GSLMatrix.cpp | 2 +- .../CurveFitting/src/IFittingAlgorithm.cpp | 2 +- .../inc/MantidDataHandling/AsciiPointBase.h | 2 -- .../MantidDataHandling/CreateSampleShape.h | 4 ---- .../MantidDataHandling/DefineGaugeVolume.h | 4 ---- .../inc/MantidDataHandling/GroupDetectors2.h | 3 ++- .../inc/MantidDataHandling/LoadBBY.h | 4 ---- .../inc/MantidDataHandling/LoadDaveGrp.h | 2 -- .../inc/MantidDataHandling/LoadFITS.h | 1 - .../inc/MantidDataHandling/LoadGSS.h | 6 ----- .../inc/MantidDataHandling/LoadIDFFromNexus.h | 4 ---- .../inc/MantidDataHandling/LoadILL.h | 1 - .../inc/MantidDataHandling/LoadISISNexus2.h | 2 -- .../inc/MantidDataHandling/LoadInstrument.h | 3 --- .../LoadInstrumentFromNexus.h | 3 --- .../LoadInstrumentFromRaw.h | 3 --- .../inc/MantidDataHandling/LoadLog.h | 3 --- .../inc/MantidDataHandling/LoadMappingTable.h | 3 --- .../inc/MantidDataHandling/LoadMuonLog.h | 3 --- .../inc/MantidDataHandling/LoadMuonNexus.h | 2 -- .../inc/MantidDataHandling/LoadMuonNexus1.h | 2 -- .../inc/MantidDataHandling/LoadMuonNexus2.h | 2 -- .../inc/MantidDataHandling/LoadNexus.h | 3 --- .../inc/MantidDataHandling/LoadNexusLogs.h | 2 -- .../MantidDataHandling/LoadParameterFile.h | 3 --- .../MantidDataHandling/LoadPreNexusMonitors.h | 2 -- .../inc/MantidDataHandling/LoadQKK.h | 2 -- .../inc/MantidDataHandling/LoadRKH.h | 2 -- .../inc/MantidDataHandling/LoadSNSspec.h | 1 - .../inc/MantidDataHandling/LoadSPE.h | 4 ---- .../LoadSampleDetailsFromRaw.h | 4 ---- .../inc/MantidDataHandling/LoadSassena.h | 2 -- .../inc/MantidDataHandling/LoadSpec.h | 1 - .../inc/MantidDataHandling/LoadTOFRawNexus.h | 3 --- .../MoveInstrumentComponent.h | 3 --- .../inc/MantidDataHandling/RawFileInfo.h | 5 ----- .../inc/MantidDataHandling/RemoveLogs.h | 2 -- .../RotateInstrumentComponent.h | 3 --- .../inc/MantidDataHandling/RotateSource.h | 3 --- .../inc/MantidDataHandling/SaveANSTOAscii.h | 4 ---- .../inc/MantidDataHandling/SaveAscii.h | 2 -- .../inc/MantidDataHandling/SaveAscii2.h | 2 -- .../inc/MantidDataHandling/SaveCSV.h | 3 --- .../inc/MantidDataHandling/SaveFocusedXYE.h | 2 -- .../inc/MantidDataHandling/SaveGSS.h | 2 -- .../MantidDataHandling/SaveILLCosmosAscii.h | 4 ---- .../inc/MantidDataHandling/SaveISISNexus.h | 3 --- .../inc/MantidDataHandling/SaveNISTDAT.h | 4 ---- .../inc/MantidDataHandling/SaveNXSPE.h | 2 -- .../inc/MantidDataHandling/SaveNXTomo.h | 3 --- .../inc/MantidDataHandling/SaveNexus.h | 3 --- .../MantidDataHandling/SaveNexusProcessed.h | 2 -- .../MantidDataHandling/SaveOpenGenieAscii.h | 3 --- .../inc/MantidDataHandling/SavePAR.h | 4 ---- .../inc/MantidDataHandling/SavePHX.h | 4 ---- .../MantidDataHandling/SaveReflCustomAscii.h | 4 ---- .../SaveReflThreeColumnAscii.h | 4 ---- .../inc/MantidDataHandling/SaveSPE.h | 2 -- .../MantidDataHandling/SaveSavuTomoConfig.h | 3 --- .../inc/MantidDataHandling/SaveTBL.h | 2 -- .../SaveToSNSHistogramNexus.h | 3 --- .../inc/MantidDataHandling/SetScalingPSD.h | 3 --- .../UpdateInstrumentFromFile.h | 4 ---- .../DataHandling/src/CheckMantidVersion.cpp | 2 +- Framework/DataHandling/src/CompressEvents.cpp | 2 +- .../src/CreateChunkingFromInstrument.cpp | 2 +- Framework/DataHandling/src/DataBlock.cpp | 2 +- .../DataHandling/src/DetermineChunking.cpp | 2 +- .../src/ExtractMonitorWorkspace.cpp | 2 +- .../DataHandling/src/FindDetectorsInShape.cpp | 2 +- .../DataHandling/src/FindDetectorsPar.cpp | 2 +- .../src/GenerateGroupingPowder.cpp | 2 +- Framework/DataHandling/src/GroupDetectors.cpp | 2 +- .../DataHandling/src/GroupDetectors2.cpp | 2 +- Framework/DataHandling/src/LoadCalFile.cpp | 2 +- Framework/DataHandling/src/LoadCanSAS1D.cpp | 2 +- Framework/DataHandling/src/LoadCanSAS1D2.cpp | 2 +- .../src/LoadDetectorsGroupingFile.cpp | 2 +- Framework/DataHandling/src/LoadDiffCal.cpp | 2 +- Framework/DataHandling/src/LoadDspacemap.cpp | 2 +- .../src/LoadFullprofResolution.cpp | 2 +- .../src/LoadGSASInstrumentFile.cpp | 2 +- Framework/DataHandling/src/LoadHelper.cpp | 4 ++-- .../DataHandling/src/LoadILLIndirect.cpp | 2 +- .../DataHandling/src/LoadILLReflectometry.cpp | 2 +- Framework/DataHandling/src/LoadILLSANS.cpp | 2 +- Framework/DataHandling/src/LoadIsawDetCal.cpp | 2 +- Framework/DataHandling/src/LoadLLB.cpp | 2 +- Framework/DataHandling/src/LoadMLZ.cpp | 2 +- Framework/DataHandling/src/LoadMcStas.cpp | 2 +- .../DataHandling/src/LoadMcStasNexus.cpp | 2 +- Framework/DataHandling/src/LoadNXSPE.cpp | 2 +- .../DataHandling/src/LoadNexusMonitors.cpp | 2 +- .../DataHandling/src/LoadNexusMonitors2.cpp | 2 +- .../DataHandling/src/LoadNexusProcessed.cpp | 22 ------------------- .../DataHandling/src/LoadPDFgetNFile.cpp | 2 +- Framework/DataHandling/src/LoadPreNexus.cpp | 2 +- Framework/DataHandling/src/LoadRaw3.cpp | 2 +- Framework/DataHandling/src/LoadRawBin0.cpp | 2 +- Framework/DataHandling/src/LoadRawHelper.cpp | 2 +- .../DataHandling/src/LoadRawSpectrum0.cpp | 2 +- Framework/DataHandling/src/LoadSINQFocus.cpp | 2 +- .../DataHandling/src/LoadSavuTomoConfig.cpp | 2 +- Framework/DataHandling/src/LoadSpice2D.cpp | 2 +- Framework/DataHandling/src/LoadSpiceAscii.cpp | 2 +- .../DataHandling/src/LoadSpiceXML2DDet.cpp | 4 ++-- .../DataHandling/src/LoadVulcanCalFile.cpp | 2 +- Framework/DataHandling/src/MaskDetectors.cpp | 2 +- .../DataHandling/src/MaskDetectorsInShape.cpp | 2 +- Framework/DataHandling/src/MergeLogs.cpp | 2 +- .../src/ModifyDetectorDotDatFile.cpp | 2 +- Framework/DataHandling/src/NexusTester.cpp | 2 +- .../src/PDLoadCharacterizations.cpp | 2 +- .../DataHandling/src/ProcessDasNexusLog.cpp | 2 +- Framework/DataHandling/src/RenameLog.cpp | 2 +- Framework/DataHandling/src/SaveCalFile.cpp | 2 +- Framework/DataHandling/src/SaveCanSAS1D.cpp | 2 +- Framework/DataHandling/src/SaveCanSAS1D2.cpp | 2 +- Framework/DataHandling/src/SaveDaveGrp.cpp | 2 +- .../src/SaveDetectorsGrouping.cpp | 2 +- Framework/DataHandling/src/SaveDiffCal.cpp | 2 +- Framework/DataHandling/src/SaveDspacemap.cpp | 2 +- .../src/SaveFullprofResolution.cpp | 2 +- .../src/SaveGSASInstrumentFile.cpp | 2 +- Framework/DataHandling/src/SaveIsawDetCal.cpp | 2 +- Framework/DataHandling/src/SaveMask.cpp | 2 +- Framework/DataHandling/src/SavePDFGui.cpp | 2 +- .../DataHandling/src/SaveParameterFile.cpp | 2 +- Framework/DataHandling/src/SaveRKH.cpp | 2 +- .../DataHandling/src/SetSampleMaterial.cpp | 2 +- .../DataHandling/src/SortTableWorkspace.cpp | 2 +- .../inc/MantidGeometry/ICompAssembly.h | 3 ++- .../Geometry/inc/MantidGeometry/IDetector.h | 2 +- .../ISISLiveData/src/FakeISISEventDAE.cpp | 2 -- Framework/Kernel/src/BinaryStreamReader.cpp | 2 +- Framework/Kernel/src/Property.cpp | 2 +- .../inc/MantidLiveData/ADARA/ADARAPackets.h | 2 -- Framework/LiveData/src/ADARA/ADARAPackets.cpp | 4 ---- Framework/LiveData/src/LiveDataAlgorithm.cpp | 2 +- Framework/LiveData/src/LoadLiveData.cpp | 2 +- Framework/LiveData/src/MonitorLiveData.cpp | 2 +- Framework/LiveData/src/StartLiveData.cpp | 2 +- .../LiveData/test/TestGroupDataListener.cpp | 2 +- .../Nexus/inc/MantidNexus/NexusClasses.h | 3 ++- Framework/SINQ/inc/MantidSINQ/InvertMDDim.h | 4 ---- .../SINQ/inc/MantidSINQ/LoadFlexiNexus.h | 4 ---- .../inc/MantidSINQ/MDHistoToWorkspace2D.h | 2 -- .../inc/MantidSINQ/PoldiAutoCorrelation5.h | 4 ---- .../SINQ/inc/MantidSINQ/PoldiPeakSearch.h | 2 -- .../SINQ/inc/MantidSINQ/PoldiTruncateData.h | 2 -- Framework/SINQ/inc/MantidSINQ/ProjectMD.h | 4 ---- .../SINQ/inc/MantidSINQ/SINQTranspose3D.h | 4 ---- Framework/SINQ/inc/MantidSINQ/SliceMDHisto.h | 2 -- Framework/SINQ/src/PoldiAnalyseResiduals.cpp | 2 +- .../SINQ/src/PoldiCreatePeaksFromCell.cpp | 2 +- Framework/SINQ/src/PoldiFitPeaks1D.cpp | 2 +- Framework/SINQ/src/PoldiFitPeaks1D2.cpp | 6 ++--- Framework/SINQ/src/PoldiFitPeaks2D.cpp | 2 +- .../SINQ/src/PoldiIndexKnownCompounds.cpp | 2 +- Framework/SINQ/src/PoldiPeakSummary.cpp | 2 +- .../WorkspaceCreationHelper.h | 3 ++- 237 files changed, 165 insertions(+), 410 deletions(-) diff --git a/Framework/API/inc/MantidAPI/HistoryItem.h b/Framework/API/inc/MantidAPI/HistoryItem.h index 204a59d8a17..0baa6a0e25a 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 2e5ceb23625..0d94dba7d06 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 4582738c2b4..644d1d6ec73 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 3401322948f..672ee710681 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 cd7f859023f..876e39216f3 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 1dbc50ffe6c..2cafbec4380 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 affcfdaadb1..5d8dc495254 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 dac0a9cadd8..908ac4987d8 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 3d50a0712e7..862cce4fb1b 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 5f8befb87fb..a4a7d188407 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 ee2eec42788..b74acec3794 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 d9e39fff747..4a7f2cd10ad 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 ededeac2a61..ce61d295f7c 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 2c9b14b33da..18e7fb427e7 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 a995432ca22..5ac1e54227f 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 cc8fbc7f409..016f4bb0dca 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 cd18797e4aa..3e9b29e2d64 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 a2b381bac21..9611706f997 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 f173fffb2ed..35352efb37f 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 861ee6bd90c..0a344fdc0b5 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 87765f21e68..1f81f026d63 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 d71184c7e8d..593fcb891c7 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 bfa8bc791cb..6deed074541 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 4983c6be078..29e21519ff9 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 4b4bebe4d70..5b770c7f747 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 985d125fba8..92394ec1385 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 e663c607504..801628c4224 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 d37a18f3f5f..2fb4f09899d 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 8289038391d..c68e1330dd1 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 001811c0fa9..072e5f38561 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 8637e4c6191..c70804a7842 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 8eab99d53d0..7e7c0f66164 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 2070c137431..f1337fe5634 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 5125d1ca959..aa935899fdd 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 f2e80557d08..c728b04d62e 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 3d904247bec..e698fc7fa95 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 b1888df8b11..ded2be848b3 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 cb0c25b6c13..27bec42c948 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 46d8353160d..d0ab810dcbe 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 040de5fc13a..e9028353604 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 578dfb4c709..deb0c88c0d2 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 66dff340dce..dbdd8662898 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 1d09c14b008..8fab02bf632 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 9fc7fa5ad2a..03e5073b39d 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 c460530ec77..01124b52c10 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 ee720cb2ece..84fc0f4ac7e 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 0866419d2a6..719a7b243f7 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 f5a3454d8de..56a8f0bcdd1 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 28002eecb13..b57408ebfff 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 2cf637867c9..74ec8d60617 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 0c51e2742af..38bef8f64d3 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 3bc32f5c755..179b28393d3 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 fad7bee37dd..0c334e00780 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 a0fc110d2c3..8299e7d1241 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 fc618fb642b..cc95b4a2969 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 61991db767a..5379d95ff64 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 0ed96e2cd00..7305697df8e 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 3669047298b..dabba53a5d3 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 eb1ac1438ed..dd52aae3189 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 4d91d22f45c..792a7ed6654 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 508173964e3..c4e4dc20206 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 5ab4fd802a7..42a720f7126 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 ad20f5f9828..d65c136c8fc 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 2a2abdf64f2..04e920f6c7a 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 1d83c84b239..3a68315d440 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 940078698a8..b36a5f12350 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 a13d0a2bb61..44cc2415e08 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 92b4580fa7b..d09378c8cf8 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 813a3872ca5..118c7f16436 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 c91491ac0e1..88d4a61c011 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 40d98155a7c..7ecb2ffec99 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 ae43a6faffb..77ee559bc4f 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 00161fef012..263fc8236a8 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 b923625e289..5274b319fc8 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 abfa147f66b..4209c084f60 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 51c2f3f0e5e..dfc71c5a4d4 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 67d944c3697..fcdc2cad22c 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 08c6c1f7ec8..5dd3c08ca09 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 c3e6191446e..82233b45abe 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 17be7f2e5bf..24ef28c000c 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 d0f186f172c..bdddc787c77 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 5869e7f1ebe..5aeb9c61b33 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 d81617e1ea9..05d95d0825c 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 d1c12c913b2..b2c0a1b3452 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 c98af77edba..a699607c6ea 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 393f8de64c7..394a2b35c8e 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 85c85f054a9..562af2a72d9 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 9e570106877..4ebb48d2675 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 996ef4ce4fa..59f70ddd688 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 c248e7454fb..8c0f9ef28ce 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 e1fe8c18253..5ae9d79ccad 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 ef41d98b729..6185daee8cf 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 11c465d33b3..94b541b5c63 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 7b6511f3808..27e0e132e20 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 79c95dd22a7..7f10f57d911 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 1725f80a553..cb3c5c713d9 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 2f476cb4de9..6570e208b50 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 e3f14f7e6c4..51b278c61cd 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 01aea9ad096..0f99dc22017 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 9ec9edc8630..af286c1d731 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 d3544e9de77..f1faa80c7e0 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 b2a91ff5178..664ac56cff3 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 c5c84625e5b..8bfdd662f92 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 14b68523a43..a6555971f7b 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 60e633074d6..f0389efa692 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 b4348d18a36..4b7893dcd77 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 8d5960d19bb..99c75422620 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 d54d61b1a6e..ed87b0d8932 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 f770b5974d1..8a6411464b0 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 9aa2d4b51fe..ec63c5cba8b 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 0f2aaefb3b4..6f77f327545 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 034d3c26cf0..f2be39a103e 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 5d708798720..2e2354bd5df 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 cd1b15398af..bc6a643cde5 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 07cdc95614c..40938148a8f 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 eb2cf6e01c5..3da2d33c37c 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 66c53bc541b..7d5c8ef075b 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 93d9b7c2109..009c501717f 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 1a0632ee441..2e60283a4f5 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 947e9e5ee80..e6329823244 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 f53c994bc78..3e361aab5d7 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 a4d518cc5a4..a21a7709ed4 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 9bae7e5596d..ad4e8fa3a1e 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 54bb89ba88c..2d58d17b804 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 7cad2d1b04b..4725bcbaa39 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 a00d4009c60..1884a315586 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 fec84d02540..070190ef8e7 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 a93c6879f0f..44a370f0683 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 4251e021077..741a4b86755 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 47c3e7fd1f8..47569287cac 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 d1f1c41065c..85a87d9784d 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 8769051a6a6..ddaa6abdaa7 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 745ec2b53c9..daa9664c0ee 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 b7ace77d642..01edfce05a2 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 2e7ac1bf529..2380256528a 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 e54d0fcfbee..b087812fbc1 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 ce4adad262e..9291cce8631 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 89d38355f0e..014b28866ea 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 3e7cc2d1a12..22924d2b240 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 80400931d21..98879bd441a 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 0c2f87527d0..2dd4c1aaa4d 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 41cd435d4fd..063bb6e1887 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 80d477d6e70..dae4656dc81 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 283e514202d..3feee1f3bc1 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 5cf8e601712..8fbff9b035d 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 2de44be7979..a3b0818b2de 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 67d82b05c07..729e7389869 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 995333b95db..60f448448aa 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 3aa85519fd8..c63eef6ae16 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 5662b5f8fed..de3cb015f4a 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 91f59382c0a..28787c85050 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 38cc9be5d55..866343e3b32 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 bb813cdea75..df38ef49d39 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 4e2b40b4fdb..1dcd53da98c 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 975162c4e76..52a8c4d5f9d 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 3beead3d4a0..9a54aaea036 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 494fd1aa2f9..0367cd032ef 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 cd338e5bb07..9a80bb7bbe9 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 cc37ea98091..61a8970a814 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 be1f763f188..b67a0e98570 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 8789bcef4ef..210ab72ead1 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 77d4cabaf60..8c7fec4a60a 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 762c0b2f93f..2e75997c09d 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 c0d8cfd6753..7fccb5841b9 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 b7ae32f8a4b..22452938946 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 09c603b72f7..8b18d3f9daf 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 983748a2c42..55446c06a87 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 d9fb2b6f896..4c9b7e39ef9 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 cb2d2f0d214..7c8243b07e4 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 5b22f7eceab..329cc39441e 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 91b5eb73d74..9c5b5c2ba8d 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 352742c26b5..33218e74499 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 625fe27cc6f..1b646451a41 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 6cc9bcf4694..7a72d8fe2d8 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 7621d26d4c9..875a64fb4cd 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 5340ab06c7c..887af3c2568 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 2cef7505317..4bd9b2f234d 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 97bd3954cf9..8989153df82 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 393975429f8..5ed9e0c302e 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 6c28e4512bf..4437e2daf90 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 8fa1adba989..6f119dac884 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 f4437e8f033..34812d0bb76 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 925e3708408..4c22f697cc9 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 3e87472415a..070b06719ab 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 e031f816701..e7a7ed80c23 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 a7c5caf9c15..0b93e64bdc0 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 db97b39c989..feb27cd13ef 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 b73bc33bf02..1ca22640399 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 0dbcb07568a..6842689f7dd 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 5f30a86e57e..1b5a6d31b36 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 f796d6539c5..9dee64f5ef8 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 6287040a5a8..cffaa52ef47 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 12d124bff94..2dd5a389395 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 74e26047b2a..cdc634dc26e 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 442a2c0494a..21dccfd85f3 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 60a79a1200b..c2d77dc55d8 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 486f76ff09d..676cf681eb2 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 359bf5e1105..07e6aa09c02 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 65d8510a394..826205d5fbb 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 d60311ebef7..02e8a44905a 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 fe8d6ce98f1..518dc27a27e 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 e9b718afa1c..c3057a840ff 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 8ef338a05c0..4782938bd35 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 2cc9300f93f..02a8d9744fd 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 e14011723b1..05fcf4682d0 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 8794e5e17c3..0020659f71f 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 d48172652ea..af49a2a6e4e 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 63684d264f8..a5ac08ff61f 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 16e40f1b182..3f7f13e4d14 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 01d68f42d82..cf3280f7016 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 11ed5cb5fc4..f14f9678e11 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 40ca20e0faa..6564b44750c 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 2f7b0133028..d4a021d40ac 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 94ac30e33e1..d011f428d09 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 b5655bcd45d..f5cd744c5d6 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 8987625dbbf..bbd638de392 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 803c01f5e97..6d487e4e3f7 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 0358ba150ae..db3790bc3a7 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 d1731925231..0170240bbf4 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 0ccb974604f..6a503e6ad98 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 064c87ab99e..1a66516d486 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 6eb73727b2f..4efa2af544f 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 7027b360756..6e0e2bf4361 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 88915b0e9eb..e86540b6e9c 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 241f1014691..0621ba73143 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 5ae46ba23d8..db5810b857e 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 1a0b52eefa7..8fbafa364e7 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 c087662ac5a..15dd0a61632 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 3d904cd2c30..4199b0bf83a 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 8359457c81b..c6d480a6ad9 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 18848095b9d..d67cf694408 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 0483bf44d57..9d6a416c6b2 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 dbb3c198410..437a7819c8f 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 0d2d66898db..429c0bd1e1f 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 7f4e14f69d9..5db83d418c1 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 ae3f9180fd7..454fc28dae4 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 c3dd4ae4ad8..aff39f74c69 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"; }; -- GitLab