|
C++ Essence Library 0.1.0
A Utility Library for Modern C++ Programming
|
This is the complete list of members for essence::cli::option< T >, including all inherited members.
| add_aliases(std::span< const abi::string > aliases) (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| add_aliases(Args &&... args) (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| aliases() const (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| as_abstract() (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| bound_name() const (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| check_target_type(meta::fingerprint id) noexcept (defined in essence::cli::option< T >) | essence::cli::option< T > | inlinestatic |
| default_value_str() const (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| delimiter (defined in essence::cli::option< T >) | essence::cli::option< T > | static |
| description() const (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| element_type typedef (defined in essence::cli::option< T >) | essence::cli::option< T > | |
| keyword_pattern (defined in essence::cli::option< T >) | essence::cli::option< T > | static |
| name_hints() const (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| on_error(const output_handler &handler) const (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| on_validation(const validation_handler &handler) const (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| option() | essence::cli::option< T > | inline |
| optional_pattern (defined in essence::cli::option< T >) | essence::cli::option< T > | static |
| parse_value_and_cache(std::string_view value) (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| raise_error(std::string_view message) const (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| set_bound_name(std::string_view name) (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| set_default_value(U &&value) (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| set_description(std::string_view description) (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| set_hash_type typedef (defined in essence::cli::option< T >) | essence::cli::option< T > | |
| set_target_from_cache(void *target) (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| set_valid_values(std::span< const element_type > values) (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| set_valid_values(Args &&... args) (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| type_id (defined in essence::cli::option< T >) | essence::cli::option< T > | static |
| valid_value_strs() const noexcept (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| validate(std::string_view value, validation_result &result) const (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |
| value_hints() const (defined in essence::cli::option< T >) | essence::cli::option< T > | inline |