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