|
FERS 1.0.0
The Flexible Extensible Radar Simulator
|
Command-line argument parsing utilities for the application. More...
#include <expected>#include <libfers/api.h>#include <optional>#include <string>#include <thread>
Include dependency graph for arg_parser.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | core::Config |
| Configuration structure for the application. More... | |
Namespaces | |
| namespace | core |
Functions | |
| void | core::showHelp (const char *programName) noexcept |
| Displays the help message. | |
| void | core::showVersion () noexcept |
| Displays the version information. | |
| std::expected< Config, std::string > | core::parseArguments (int argc, char *argv[]) noexcept |
| Parses command-line arguments. | |
Command-line argument parsing utilities for the application.
This header file provides utilities for parsing command-line arguments, displaying help, version information, and configuring the application via a configuration structure.
Definition in file arg_parser.h.