diff -r 09adb33465e4 -r 65f51abd5fb8 c++/parameter-lister/info/globalcode/parameterLister/TerminalOutputModule.cpp --- a/c++/parameter-lister/info/globalcode/parameterLister/TerminalOutputModule.cpp Mon May 04 00:34:27 2015 +0200 +++ b/c++/parameter-lister/info/globalcode/parameterLister/TerminalOutputModule.cpp Tue May 05 22:19:24 2015 +0200 @@ -1,19 +1,26 @@ #include "TerminalOutputModule.h" +#include "terminalCodes/TerminalCodes.h" namespace info { namespace globalcode { namespace parameterLister { -void TerminalOutputModule::process(std::ostream &output, std::string &command, std::vector &args) { +int TerminalOutputModule::process(std::ostream &output, std::string &command, std::vector &args) { using namespace std; - output << "" << endl; + + terminalCodes::Modifier fgGreen(terminalCodes::FG_GREEN); + terminalCodes::Modifier fgReset(terminalCodes::FG_DEFAULT); + + output << fgGreen << "" << fgReset << endl; for (int i = 0; i < args.size(); i++) { string s = args[i]; output << i + 1 << ":" << s.length() << " = \"" << s << "\"" << endl; } - output << "" << endl; + output << fgGreen << "" << fgReset << endl; + + return 0; } }