From 681037c01da87ab067c32626adb33915235824cf Mon Sep 17 00:00:00 2001
From: Otmane Lahlou <otmane.lahlou@c-s.fr>
Date: Tue, 8 Nov 2011 11:35:59 +0100
Subject: [PATCH] ENH: add RAMParameter to be known in the CommandLineLauncher

---
 .../CommandLine/otbWrapperCommandLineLauncher.cxx        | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/Code/Wrappers/CommandLine/otbWrapperCommandLineLauncher.cxx b/Code/Wrappers/CommandLine/otbWrapperCommandLineLauncher.cxx
index 8a6da93bd7..0df71f0568 100644
--- a/Code/Wrappers/CommandLine/otbWrapperCommandLineLauncher.cxx
+++ b/Code/Wrappers/CommandLine/otbWrapperCommandLineLauncher.cxx
@@ -31,6 +31,7 @@
 #include "otbWrapperRadiusParameter.h"
 #include "otbWrapperStringParameter.h"
 #include "otbWrapperListViewParameter.h"
+#include "otbWrapperRAMParameter.h"
 #include "otbWrapperAddProcessToWatchEvent.h"
 
 // List value parameter
@@ -459,8 +460,8 @@ CommandLineLauncher::ParamResultType CommandLineLauncher::LoadParameters()
       if (type == ParameterType_Choice || type == ParameterType_Float || type == ParameterType_Int || type
           == ParameterType_Radius || type == ParameterType_Directory || type == ParameterType_String || type
           == ParameterType_Filename || type == ParameterType_ComplexInputImage || type == ParameterType_InputImage ||
-          type == ParameterType_InputVectorData || type == ParameterType_InputVectorDataList || type
-          == ParameterType_OutputVectorData)
+          type == ParameterType_InputVectorData || type == ParameterType_InputVectorDataList ||  type == ParameterType_OutputVectorData
+        || type == ParameterType_RAM)
         {
         m_Application->SetParameterString(paramKey, values[0]);
         }
@@ -620,6 +621,10 @@ std::string CommandLineLauncher::DisplayParameterHelp(const Parameter::Pointer &
       if (type == ParameterType_Int)
         {
         oss << "\t          Type: Int" << std::endl;
+    }
+  else if( type == ParameterType_RAM )
+    {
+    oss<<"\t          Type: RAM"<<std::endl;
         }
       else
         if (type == ParameterType_Float)
-- 
GitLab