| 363 | } |
| 364 | |
| 365 | void showHelp() |
| 366 | { |
| 367 | std::cout << "Usage: " << this->programName << " [options]"; |
| 368 | for (auto &arg : positionalArgNames) |
| 369 | std::cout << " " << arg; |
| 370 | std::cout << "\n"; |
| 371 | for (auto &optPair : this->optionSections) |
| 372 | std::cout << optPair.second << "\n"; |
| 373 | } |
| 374 | |
| 375 | std::map<UString, std::vector<ConfigOption>> getOptions() |
| 376 | { |