From 170a5229c8dcac17db75e19416f6a794e3bbdef8 Mon Sep 17 00:00:00 2001 From: "Joachim Wuttke (h)" <j.wuttke@fz-juelich.de> Date: Mon, 9 Nov 2020 23:57:18 +0100 Subject: [PATCH] rm auto-generated c'tor; {} -> = default --- Device/InputOutput/OutputDataReadStrategy.h | 2 +- Device/InputOutput/OutputDataWriteStrategy.h | 3 +-- auto/Wrap/doxygenDevice.i | 5 +---- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/Device/InputOutput/OutputDataReadStrategy.h b/Device/InputOutput/OutputDataReadStrategy.h index 07a57fc273e..39d7153af76 100644 --- a/Device/InputOutput/OutputDataReadStrategy.h +++ b/Device/InputOutput/OutputDataReadStrategy.h @@ -25,7 +25,7 @@ template <class T> class OutputData; class IOutputDataReadStrategy { public: - virtual ~IOutputDataReadStrategy() {} + virtual ~IOutputDataReadStrategy() = default; virtual OutputData<double>* readOutputData(std::istream& input_stream) = 0; }; diff --git a/Device/InputOutput/OutputDataWriteStrategy.h b/Device/InputOutput/OutputDataWriteStrategy.h index e38b0d4e9c2..81168c5f583 100644 --- a/Device/InputOutput/OutputDataWriteStrategy.h +++ b/Device/InputOutput/OutputDataWriteStrategy.h @@ -25,8 +25,7 @@ template <class T> class OutputData; class IOutputDataWriteStrategy { public: - IOutputDataWriteStrategy() {} - virtual ~IOutputDataWriteStrategy() {} + virtual ~IOutputDataWriteStrategy() = default; virtual void writeOutputData(const OutputData<double>& data, std::ostream& output_stream) = 0; }; diff --git a/auto/Wrap/doxygenDevice.i b/auto/Wrap/doxygenDevice.i index e0def643bb1..ac470d817a6 100644 --- a/auto/Wrap/doxygenDevice.i +++ b/auto/Wrap/doxygenDevice.i @@ -1621,10 +1621,7 @@ Strategy interface to write OututData in file C++ includes: OutputDataWriteStrategy.h "; -%feature("docstring") IOutputDataWriteStrategy::IOutputDataWriteStrategy "IOutputDataWriteStrategy::IOutputDataWriteStrategy() -"; - -%feature("docstring") IOutputDataWriteStrategy::~IOutputDataWriteStrategy "virtual IOutputDataWriteStrategy::~IOutputDataWriteStrategy() +%feature("docstring") IOutputDataWriteStrategy::~IOutputDataWriteStrategy "virtual IOutputDataWriteStrategy::~IOutputDataWriteStrategy()=default "; %feature("docstring") IOutputDataWriteStrategy::writeOutputData "virtual void IOutputDataWriteStrategy::writeOutputData(const OutputData< double > &data, std::ostream &output_stream)=0 -- GitLab