From 73b614502b4768337493f224aae31a7f5ea3188e Mon Sep 17 00:00:00 2001
From: Julien Michel <julien.michel@cnes.fr>
Date: Thu, 12 Jul 2018 13:50:30 +0200
Subject: [PATCH] STY: Use default constructor/destructor

---
 .../include/otbWrapperParameter.h             |  4 ++--
 .../src/otbWrapperParameter.cxx               | 19 -------------------
 2 files changed, 2 insertions(+), 21 deletions(-)

diff --git a/Modules/Wrappers/ApplicationEngine/include/otbWrapperParameter.h b/Modules/Wrappers/ApplicationEngine/include/otbWrapperParameter.h
index b907f0e7b4..6fa2f499fc 100644
--- a/Modules/Wrappers/ApplicationEngine/include/otbWrapperParameter.h
+++ b/Modules/Wrappers/ApplicationEngine/include/otbWrapperParameter.h
@@ -133,10 +133,10 @@ public:
 
 protected:
   /** Constructor */
-  Parameter();
+  Parameter() = default;
 
   /** Destructor */
-  ~Parameter() override;
+  ~Parameter() override = default;
 
   /** Name of the parameter */
   std::string                        m_Name;
diff --git a/Modules/Wrappers/ApplicationEngine/src/otbWrapperParameter.cxx b/Modules/Wrappers/ApplicationEngine/src/otbWrapperParameter.cxx
index f3c143a706..72d49255ff 100644
--- a/Modules/Wrappers/ApplicationEngine/src/otbWrapperParameter.cxx
+++ b/Modules/Wrappers/ApplicationEngine/src/otbWrapperParameter.cxx
@@ -26,25 +26,6 @@ namespace otb
 {
 namespace Wrapper
 {
-
-// TODO: Constructor/destructor
-Parameter::Parameter() :
-    m_Name(),
-    m_Description(),
-    m_Key(),
-    m_Mandatory( true ),
-    m_Active( false ),
-    m_UserValue( false ),
-    m_UserLevel( UserLevel_Basic ),
-    m_Role( Role_Input ),
-    m_Root( this )
-  {}
-
-  /** Destructor */
-  Parameter::~Parameter() {}
-
-
-
 /** Set/get the parameter name */
 void Parameter::SetName(const std::string& name)
 {
-- 
GitLab