Refactor of otbWrapperApplication.h
All threads resolved!
All threads resolved!
Compare changes
+ 2
− 0
@@ -216,6 +216,8 @@ macro(otb_module_impl)
The purpose of this MR is to remove implementation code from the header file otbWrapperApplication.h
:
itkSetStringMacro
and itkGetStringMacro
with simple methods with the same type signatureotbGetParameterImageMacro
to the cxxApplication::GetParameterImage
(previously in !143 (closed))Reduce OTB build time, see #1649 (closed).
M Modules/Wrappers/ApplicationEngine/include/otbWrapperApplication.h
M Modules/Wrappers/ApplicationEngine/src/otbWrapperApplication.cxx
Does not affect tests.
NA
itkSetStringMacro
actually defines two methods: virtual void Set##name (const char *_arg)
and virtual void Set##name (const std::string & _arg)
. I have only added the string version. Do we need to also keep the const char*
version?
The copyright owner is CNES and has signed the ORFEO ToolBox Contributor License Agreement.