|
Common System 0.2.0
Common interfaces and patterns for system integration
|
Command-line interface configuration parser. More...
#include "config_loader.h"#include "unified_config.h"#include <kcenon/common/patterns/result.h>#include <algorithm>#include <iostream>#include <sstream>#include <string>#include <utility>#include <vector>

Go to the source code of this file.
Classes | |
| struct | kcenon::common::config::parsed_args |
| Parsed command-line arguments. More... | |
| class | kcenon::common::config::cli_config_parser |
| Parses command-line arguments for configuration. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::common |
| Core interfaces. | |
| namespace | kcenon::common::config |
| namespace | kcenon::common::config::cli_error_codes |
| CLI parsing error codes. | |
Variables | |
| constexpr int | kcenon::common::config::cli_error_codes::invalid_argument = 2001 |
| constexpr int | kcenon::common::config::cli_error_codes::missing_value = 2002 |
| constexpr int | kcenon::common::config::cli_error_codes::invalid_key = 2003 |
| constexpr int | kcenon::common::config::cli_error_codes::invalid_format = 2004 |
Command-line interface configuration parser.
This header provides the cli_config_parser class for parsing command-line arguments and applying configuration overrides.
Supported arguments:
Configuration Priority (highest to lowest):
Definition in file cli_config_parser.h.