franta-hg@0: #include franta-hg@1: #include franta-hg@3: #include franta-hg@3: #include franta-hg@3: franta-hg@1: #include "info/globalcode/terminalCodes/TerminalCodes.h" franta-hg@0: franta-hg@0: using namespace std; franta-hg@3: using namespace info::globalcode::parameterLister; franta-hg@0: franta-hg@3: int main(int argc, char* argv[]) { franta-hg@1: terminalCodes::Modifier fgGreen(terminalCodes::FG_GREEN); franta-hg@1: terminalCodes::Modifier fgReset(terminalCodes::FG_DEFAULT); franta-hg@3: franta-hg@3: cout << "INFO: " << fgGreen << "Parameter lister" << fgReset << " is starting" << endl; franta-hg@1: franta-hg@3: string command = argv[0]; franta-hg@3: vector args; franta-hg@3: franta-hg@3: for (int i = 1; i < argc; i++) { franta-hg@3: args.push_back(argv[i]); franta-hg@3: } franta-hg@3: franta-hg@3: for_each(args.begin(), args.end(), [command, fgGreen, fgReset](string s) { franta-hg@3: cout << fgGreen << command << fgReset << ": " << s << endl; franta-hg@3: }); franta-hg@3: franta-hg@3: franta-hg@3: franta-hg@1: franta-hg@0: return 0; franta-hg@0: } franta-hg@0: franta-hg@3: franta-hg@3: franta-hg@3: namespace info { franta-hg@3: namespace globalcode { franta-hg@3: namespace parameterLister { franta-hg@3: franta-hg@3: franta-hg@3: franta-hg@3: franta-hg@3: franta-hg@3: } franta-hg@3: } franta-hg@3: } franta-hg@3: franta-hg@3: