X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=packages%2Fstd%2Fsrc%2FbbstdWriteColumnsString.cxx;h=05b760bbd8c514466adb65e3486454be0a001e25;hb=302ab66a86986677a5726ffbac9d545292a77fc4;hp=064342e6829affd18c9f5531039579e8550a7c53;hpb=e897f6dace779d7d6b7870f3345b108a2dbf2c5c;p=bbtk.git diff --git a/packages/std/src/bbstdWriteColumnsString.cxx b/packages/std/src/bbstdWriteColumnsString.cxx index 064342e..05b760b 100644 --- a/packages/std/src/bbstdWriteColumnsString.cxx +++ b/packages/std/src/bbstdWriteColumnsString.cxx @@ -21,6 +21,8 @@ void WriteColumnsString::Process() write_fi.open(bbGetInputFileName().c_str()); std::vector headers = bbGetInputHeaders(); //Headers Input + bool onHeaders = bbGetInputOnHeaders(); + std::vector > values; @@ -51,17 +53,20 @@ void WriteColumnsString::Process() if(write_fi.is_open()) { - //Add each header input write to file - for(unsigned int i=0 ;i< headers.size(); i++ ) + if(onHeaders == true) // If onHeaders is true, the file is write with Headers. { - if(i==(headers.size()-1)) + //Add each header input write to file + for(unsigned int i=0 ;i< headers.size(); i++ ) { - write_fi << headers[i] << "\n"; - }else{ - write_fi << headers[i] << "\t"; - } + if(i==(headers.size()-1)) + { + write_fi << headers[i] << "\n"; + }else{ + write_fi << headers[i] << "\t"; + } - }//for headersSize + }//for headersSize + } unsigned int colSize = values[0].size(); @@ -103,6 +108,7 @@ void WriteColumnsString::bbUserSetDefaultValues() // SET HERE THE DEFAULT INPUT/OUTPUT VALUES OF YOUR BOX // Here we initialize the input 'In' to 0 bbSetInputFileName(""); + bbSetInputFileName("true"); } //=====