diff -r e4118c36bef6 -r a7596589a5b0 src/relpipe-out-csv.cpp --- a/src/relpipe-out-csv.cpp Sat Jun 06 01:50:44 2020 +0200 +++ b/src/relpipe-out-csv.cpp Wed Sep 23 17:17:39 2020 +0200 @@ -25,6 +25,8 @@ #include #include +#include "Configuration.h" +#include "CLIParser.h" #include "CSVHandler.h" #include "RelpipeCSVWriterException.h" @@ -39,8 +41,10 @@ int resultCode = CLI::EXIT_CODE_UNEXPECTED_ERROR; try { + CLIParser cliParser; + Configuration configuration = cliParser.parse(cli.arguments()); std::shared_ptr reader(Factory::create(std::cin)); - CSVHandler handler(std::cout); + CSVHandler handler(std::cout, configuration); reader->addHandler(&handler); reader->process();