|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
成员的完整列表,这些成员属于 neforce::cmdline,包括所有继承而来的类成员
| add_conflict(const string &option_a, const string &option_b) | neforce::cmdline | |
| add_dependency(const string &present, const string &required) | neforce::cmdline | |
| add_option(const string &long_name, char short_name, const string &description, bool requires_value=false, bool allow_multiple=false, const string &default_value="") | neforce::cmdline | |
| add_range_validator(string long_name, int64_t min_val, int64_t max_val) | neforce::cmdline | |
| add_regex_validator(string long_name, const string &pattern) | neforce::cmdline | |
| add_validator(validator v) | neforce::cmdline | |
| conflict_behavior 枚举名称 | neforce::cmdline | |
| count(const string &name) const | neforce::cmdline | |
| get(const string &long_name, size_t index=0) const | neforce::cmdline | |
| get_os_argv() | neforce::cmdline | static |
| has(const string &name) const | neforce::cmdline | |
| load_config(const string &config_path, const string §ion="") | neforce::cmdline | |
| parse(int argc, const char *argv[]) | neforce::cmdline | |
| parse(const vector< string > &args) | neforce::cmdline | |
| parse_os_args() | neforce::cmdline | |
| positional_args() const noexcept | neforce::cmdline | inline |
| print_help() const | neforce::cmdline | |
| program_name() const noexcept | neforce::cmdline | inline |
| set_conflict_behavior(conflict_behavior behavior) noexcept | neforce::cmdline | inline |
| validator typedef | neforce::cmdline |