]> Creatis software - bbtk.git/blobdiff - packages/std/src/bbstdExecSystemCommand.h
#3248 BBTK Feature New Normal - box bbstdExecSystemCommand Verbose option
[bbtk.git] / packages / std / src / bbstdExecSystemCommand.h
index 34f5b5470161400e3878f0ff860746971a195e49..d32a880aba4d0533239a7de1ab41d4faae75a4fd 100755 (executable)
@@ -49,17 +49,19 @@ namespace bbstd
   public:
     BBTK_BLACK_BOX_INTERFACE(ExecSystemCommand,bbtk::AtomicBlackBox);
     BBTK_DECLARE_INPUT(In,std::string)
+    BBTK_DECLARE_INPUT(Verbose,bool)
     BBTK_DECLARE_OUTPUT(Return,int);
     BBTK_PROCESS(DoProcess);
     void DoProcess();
   };
 
   BBTK_BEGIN_DESCRIBE_BLACK_BOX(ExecSystemCommand,bbtk::AtomicBlackBox);
-  BBTK_NAME("ExecSystemCommand");
-  BBTK_AUTHOR("eduardo.davila@creatis.insa-lyon.fr");
-  BBTK_DESCRIPTION("Executes system (O.S.) commands");
-  BBTK_INPUT(ExecSystemCommand,In,"system (O.S.) commands separated by ';' , use '' to indicate strings ex. help 'graph' ",std::string,"");
-  BBTK_OUTPUT(ExecSystemCommand,Return,"result (0 if no error or error number of the first error",int,"");
+   BBTK_NAME("ExecSystemCommand");
+   BBTK_AUTHOR("eduardo.davila@creatis.insa-lyon.fr");
+   BBTK_DESCRIPTION("Executes system (O.S.) commands");
+   BBTK_INPUT(ExecSystemCommand,In,"system (O.S.) commands separated by ';' , use '' to indicate strings ex. help 'graph' ",std::string,"");
+   BBTK_INPUT(ExecSystemCommand,Verbose,"(true default) true with console message / false NO console message",bool,"");
+   BBTK_OUTPUT(ExecSystemCommand,Return,"result (0 if no error or error number of the first error",int,"");
   BBTK_END_DESCRIBE_BLACK_BOX(ExecSystemCommand);
 
 } // EO namespace bbstd