From ec05778d5718a7912e506764d443a78d6a6179e3 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Mon, 5 Nov 2012 22:41:51 +0000 Subject: Converted tabs to spaces with tabconv. --- src/stable/csvwriter.cpp | 76 ++++++++++++++++++++++++------------------------ 1 file changed, 38 insertions(+), 38 deletions(-) (limited to 'src/stable/csvwriter.cpp') diff --git a/src/stable/csvwriter.cpp b/src/stable/csvwriter.cpp index a89b309..8b51115 100644 --- a/src/stable/csvwriter.cpp +++ b/src/stable/csvwriter.cpp @@ -9,24 +9,24 @@ #include "bu/stream.h" Bu::CsvWriter::CsvWriter( Bu::Stream &sOut, Bu::CsvWriter::Style eStyle ) : - sOut( sOut ) + sOut( sOut ) { - switch( eStyle ) - { - case styleExcel: - sEncode = Bu::slot( &encodeExcel ); - break; + switch( eStyle ) + { + case styleExcel: + sEncode = Bu::slot( &encodeExcel ); + break; - case styleC: - sEncode = Bu::slot( &encodeExcel ); - break; - } + case styleC: + sEncode = Bu::slot( &encodeExcel ); + break; + } } Bu::CsvWriter::CsvWriter( Bu::Stream &sOut, - Bu::CsvWriter::EncodeSignal sEncode ) : - sOut( sOut ), - sEncode( sEncode ) + Bu::CsvWriter::EncodeSignal sEncode ) : + sOut( sOut ), + sEncode( sEncode ) { } @@ -36,46 +36,46 @@ Bu::CsvWriter::~CsvWriter() void Bu::CsvWriter::writeLine( const StrArray &aStrs ) { - Bu::String sBuf; - for( StrArray::const_iterator i = aStrs.begin(); i; i++ ) - { - if( i != aStrs.begin() ) - sBuf += ","; - sBuf += sEncode( *i ); - } - sBuf += "\n"; + Bu::String sBuf; + for( StrArray::const_iterator i = aStrs.begin(); i; i++ ) + { + if( i != aStrs.begin() ) + sBuf += ","; + sBuf += sEncode( *i ); + } + sBuf += "\n"; - sOut.write( sBuf ); + sOut.write( sBuf ); } Bu::String Bu::CsvWriter::encodeExcel( const Bu::String &sIn ) { - if( sIn.find('\"') || sIn.find(',') ) + if( sIn.find('\"') || sIn.find(',') ) { Bu::String sOut = "\""; - for( Bu::String::const_iterator i = sIn.begin(); i; i++ ) - { - if( *i == '\"' ) + for( Bu::String::const_iterator i = sIn.begin(); i; i++ ) + { + if( *i == '\"' ) sOut += "\"\""; else sOut += *i; } sOut += '\"'; - return sOut; - } - return sIn; + return sOut; + } + return sIn; } Bu::String Bu::CsvWriter::encodeC( const Bu::String &sIn ) { - Bu::String sOut = ""; - for( Bu::String::const_iterator i = sIn.begin(); i; i++ ) - { - if( *i == ',' ) - sOut += "\\,"; - else - sOut += *i; - } - return sOut; + Bu::String sOut = ""; + for( Bu::String::const_iterator i = sIn.begin(); i; i++ ) + { + if( *i == ',' ) + sOut += "\\,"; + else + sOut += *i; + } + return sOut; } -- cgit v1.2.3