kaycxx-cli
C++ CLI library
Loading...
Searching...
No Matches
kaycxx::cli::option< T > Member List

This is the complete list of members for kaycxx::cli::option< T >, including all inherited members.

alias() const noexceptkaycxx::cli::switch_base
default_value(T value)kaycxx::cli::option< T >inline
default_value() const overridekaycxx::cli::option< T >inlinevirtual
description() const noexceptkaycxx::cli::switch_base
expects_value() const noexcept overridekaycxx::cli::option< T >inlinevirtual
is_action() const noexceptkaycxx::cli::switch_base
is_repeatable() const noexceptkaycxx::cli::option_baseinline
mark_as_action() noexceptkaycxx::cli::switch_base
name() const noexceptkaycxx::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_baseexplicit
switch_base(std::string_view name, char alias, std::optional< std::string_view > description=std::nullopt)kaycxx::cli::option_baseexplicit
usage() const overridekaycxx::cli::option< T >inlinevirtual
value_name() const noexcept overridekaycxx::cli::option< T >inlinevirtual
~switch_base()=defaultkaycxx::cli::switch_basevirtual