franta-hg@11: #include franta-hg@11: franta-hg@7: #include "OutputModule.h" franta-hg@11: #include "terminalCodes/TerminalCodes.h" franta-hg@7: franta-hg@8: namespace info { franta-hg@8: namespace globalcode { franta-hg@8: namespace parameterLister { franta-hg@8: franta-hg@7: OutputModule::OutputModule() { franta-hg@7: } franta-hg@7: franta-hg@7: OutputModule::OutputModule(const OutputModule& orig) { franta-hg@7: } franta-hg@7: franta-hg@7: OutputModule::~OutputModule() { franta-hg@7: } franta-hg@7: franta-hg@11: void OutputModule::process(std::ostream &output, std::string &command, std::vector &args) { franta-hg@11: terminalCodes::Modifier fgGreen(terminalCodes::FG_GREEN); franta-hg@11: terminalCodes::Modifier fgReset(terminalCodes::FG_DEFAULT); franta-hg@11: franta-hg@11: using namespace std; franta-hg@11: franta-hg@11: output << "" << endl; franta-hg@11: franta-hg@11: for_each(args.begin(), args.end(), [command, fgGreen, fgReset](string s) { franta-hg@11: cout << fgGreen << command << fgReset << ": " << s << endl; franta-hg@11: }); franta-hg@11: franta-hg@11: output << "" << endl; franta-hg@8: } franta-hg@8: franta-hg@9: franta-hg@9: } franta-hg@9: } franta-hg@9: } franta-hg@9: