CLI11  2.5.0
CLI::Range Member List

This is the complete list of members for CLI::Range, including all inherited members.

active(bool active_val=true)CLI::Validatorinline
active(bool active_val=true) const CLI::Validatorinline
active_CLI::Validatorprotected
application_index(int app_index)CLI::Validatorinline
application_index(int app_index) const CLI::Validatorinline
application_index_CLI::Validatorprotected
desc_function_CLI::Validatorprotected
description(std::string validator_desc)CLI::Validatorinline
description(std::string validator_desc) const CLI::Validator
func_CLI::Validatorprotected
get_active() const CLI::Validatorinline
get_application_index() const CLI::Validatorinline
get_description() const CLI::Validatorinline
get_modifying() const CLI::Validatorinline
get_name() const CLI::Validatorinline
name(std::string validator_name)CLI::Validatorinline
name(std::string validator_name) const CLI::Validatorinline
name_CLI::Validatorprotected
non_modifying(bool no_modify=true)CLI::Validatorinline
non_modifying_CLI::Validatorprotected
operation(std::function< std::string(std::string &)> op)CLI::Validatorinline
operator!() const CLI::Validator
operator&(const Validator &other) const CLI::Validator
operator()(std::string &str) const CLI::Validator
operator()(const std::string &str) const CLI::Validatorinline
operator|(const Validator &other) const CLI::Validator
Range(T min_val, T max_val, const std::string &validator_name=std::string{})CLI::Rangeinline
Range(T max_val, const std::string &validator_name=std::string{})CLI::Rangeinlineexplicit
Validator(std::string validator_desc, std::function< std::string(std::string &)> func)CLI::Validatorinlineprotected
Validator()=defaultCLI::Validator
Validator(std::string validator_desc)CLI::Validatorinlineexplicit
Validator(std::function< std::string(std::string &)> op, std::string validator_desc, std::string validator_name="")CLI::Validatorinline