|
Common System 0.2.0
Common interfaces and patterns for system integration
|
Parsed command-line arguments. More...
#include <cli_config_parser.h>

Public Attributes | |
| std::string | config_path |
| Configuration file path (from –config) | |
| std::vector< std::pair< std::string, std::string > > | overrides |
| Configuration overrides (from –set key=value) | |
| bool | show_help = false |
| Show help flag. | |
| bool | show_version = false |
| Show version flag. | |
| std::vector< std::string > | positional_args |
| Unparsed positional arguments. | |
Parsed command-line arguments.
Definition at line 58 of file cli_config_parser.h.
| std::string kcenon::common::config::parsed_args::config_path |
Configuration file path (from –config)
Definition at line 60 of file cli_config_parser.h.
Referenced by kcenon::common::config::cli_config_parser::parse().
| std::vector<std::pair<std::string, std::string> > kcenon::common::config::parsed_args::overrides |
Configuration overrides (from –set key=value)
Definition at line 63 of file cli_config_parser.h.
Referenced by kcenon::common::config::cli_config_parser::parse().
| std::vector<std::string> kcenon::common::config::parsed_args::positional_args |
Unparsed positional arguments.
Definition at line 72 of file cli_config_parser.h.
Referenced by kcenon::common::config::cli_config_parser::parse().
| bool kcenon::common::config::parsed_args::show_help = false |
Show help flag.
Definition at line 66 of file cli_config_parser.h.
Referenced by kcenon::common::config::cli_config_parser::parse().
| bool kcenon::common::config::parsed_args::show_version = false |
Show version flag.
Definition at line 69 of file cli_config_parser.h.
Referenced by kcenon::common::config::cli_config_parser::parse().