|
kaycxx-cli
C++ CLI library
|
This is the complete list of members for kaycxx::cli::option< T >, including all inherited members.
| alias() const noexcept | kaycxx::cli::switch_base | |
| default_value(T value) | kaycxx::cli::option< T > | inline |
| default_value() const override | kaycxx::cli::option< T > | inlinevirtual |
| description() const noexcept | kaycxx::cli::switch_base | |
| expects_value() const noexcept override | kaycxx::cli::option< T > | inlinevirtual |
| is_action() const noexcept | kaycxx::cli::switch_base | |
| is_repeatable() const noexcept | kaycxx::cli::option_base | inline |
| mark_as_action() noexcept | kaycxx::cli::switch_base | |
| name() const noexcept | kaycxx::cli::switch_base | |
| option(std::string_view name, std::string_view value_name, std::optional< std::string_view > description=std::nullopt) | kaycxx::cli::option< T > | inlineexplicit |
| option(std::string_view name, char alias, std::string_view value_name, std::optional< std::string_view > description=std::nullopt) | kaycxx::cli::option< T > | inlineexplicit |
| switch_base(std::string_view name, std::optional< std::string_view > description=std::nullopt) | kaycxx::cli::option_base | explicit |
| switch_base(std::string_view name, char alias, std::optional< std::string_view > description=std::nullopt) | kaycxx::cli::option_base | explicit |
| usage() const override | kaycxx::cli::option< T > | inlinevirtual |
| value_name() const noexcept override | kaycxx::cli::option< T > | inlinevirtual |
| ~switch_base()=default | kaycxx::cli::switch_base | virtual |