C++ Essence Library 0.1.0
A Utility Library for Modern C++ Programming
Loading...
Searching...
No Matches
essence::cli::abstract::option Member List

This is the complete list of members for essence::cli::abstract::option, including all inherited members.

add_aliases(std::span< const abi::string > aliases) const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
add_aliases(Args &&... args) const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
aliases() const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
bound_name() const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
check_target_type(meta::fingerprint id) const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
default_value_str() const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
description() const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
name_hints() const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
on_error(const output_handler &handler) const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
on_validation(const validation_handler &handler) const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
option(T &&value) (defined in essence::cli::abstract::option)essence::cli::abstract::optioninlineexplicit
parse_value_and_cache(std::string_view value) const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
raise_error(std::string_view message) const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
set_bound_name(std::string_view name) const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
set_description(std::string_view description) const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
set_target_from_cache(T &target) const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
underlying_ptr() const noexcept (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
valid_value_strs() const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
validate(std::string_view value, validation_result &result) const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline
value_hints() const (defined in essence::cli::abstract::option)essence::cli::abstract::optioninline