CPP-AP 3.0.1
Command-line argument parser for C++20
Loading...
Searching...
No Matches
ap::argument< ArgT, T > Member List

This is the complete list of members for ap::argument< ArgT, T >, including all inherited members.

_accepts_further_values() const noexceptap::argument< ArgT, T >inlineprivate
_choicesap::argument< ArgT, T >private
_countap::argument< ArgT, T >private
_default_nargs_rangeap::argument< ArgT, T >privatestatic
_default_nargs_range_actualap::argument< ArgT, T >privatestatic
_default_requiredap::argument< ArgT, T >privatestatic
_default_valuesap::argument< ArgT, T >private
_flag_actionsap::argument< ArgT, T >private
_greedyap::argument< ArgT, T >private
_has_predefined_values_impl() const noexceptap::argument< ArgT, T >inlineprivate
_has_predefined_values_impl() const noexceptap::argument< ArgT, T >inlineprivate
_help_msgap::argument< ArgT, T >private
_hiddenap::argument< ArgT, T >private
_implicit_valuesap::argument< ArgT, T >private
_is_valid_choice(const value_type &value) const noexceptap::argument< ArgT, T >inlineprivate
_nameap::argument< ArgT, T >private
_nargs_rangeap::argument< ArgT, T >private
_predefined_values() constap::argument< ArgT, T >inlineprivate
_requiredap::argument< ArgT, T >private
_set_value_impl(const std::string &str_value)ap::argument< ArgT, T >inlineprivate
_set_value_impl(const std::string &str_value)ap::argument< ArgT, T >inlineprivate
_suppress_arg_checksap::argument< ArgT, T >private
_suppress_group_checksap::argument< ArgT, T >private
_value_actionsap::argument< ArgT, T >private
_valuesap::argument< ArgT, T >private
_values_impl() const noexceptap::argument< ArgT, T >inlineprivate
_values_impl() const noexceptap::argument< ArgT, T >inlineprivate
action(F &&action) noexceptap::argument< ArgT, T >inline
action(F &&action) noexceptap::argument< ArgT, T >inline
argument()=deleteap::argument< ArgT, T >
argument(const detail::argument_name &name)ap::argument< ArgT, T >inline
argument(const detail::argument_name &name)ap::argument< ArgT, T >inline
choices(const CR &choices) noexceptap::argument< ArgT, T >inline
choices(std::initializer_list< value_type > choices) noexceptap::argument< ArgT, T >inline
choices(const std::convertible_to< value_type > auto &... choices) noexceptap::argument< ArgT, T >inline
count() const noexcept overrideap::argument< ArgT, T >inlineprivatevirtual
count_type typedefap::argument< ArgT, T >
default_values(const CR &values) noexceptap::argument< ArgT, T >inline
default_values(std::initializer_list< value_type > values) noexceptap::argument< ArgT, T >inline
default_values(const std::convertible_to< value_type > auto &... values) noexceptap::argument< ArgT, T >inline
flag_action_type typedefap::argument< ArgT, T >private
greedy(const bool value=true) noexceptap::argument< ArgT, T >inline
has_parsed_values() const noexcept overrideap::argument< ArgT, T >inlineprivatevirtual
has_predefined_values() const noexcept overrideap::argument< ArgT, T >inlineprivatevirtual
has_value() const noexcept overrideap::argument< ArgT, T >inlineprivatevirtual
help() const noexcept overrideap::argument< ArgT, T >inlinevirtual
help(std::string_view help_msg) noexceptap::argument< ArgT, T >inline
help_builder(const bool verbose) const noexcept overrideap::argument< ArgT, T >inlineprivatevirtual
hidden(const bool h=true) noexceptap::argument< ArgT, T >inline
implicit_values(const CR &values) noexceptap::argument< ArgT, T >inline
implicit_values(std::initializer_list< value_type > values) noexceptap::argument< ArgT, T >inline
implicit_values(const std::convertible_to< value_type > auto &... values) noexceptap::argument< ArgT, T >inline
is_greedy() const noexcept overrideap::argument< ArgT, T >inlinevirtual
is_hidden() const noexcept overrideap::argument< ArgT, T >inlinevirtual
is_optional() const noexcept overrideap::argument< ArgT, T >inlinevirtual
is_positional() const noexcept overrideap::argument< ArgT, T >inlinevirtual
is_required() const noexcept overrideap::argument< ArgT, T >inlinevirtual
is_used() const noexcept overrideap::argument< ArgT, T >inlineprivatevirtual
mark_used() overrideap::argument< ArgT, T >inlineprivatevirtual
name() const noexcept overrideap::argument< ArgT, T >inlinevirtual
nargs(const nargs::range &range) noexceptap::argument< ArgT, T >inline
nargs(const count_type n) noexceptap::argument< ArgT, T >inline
nargs(const count_type lower, const count_type upper) noexceptap::argument< ArgT, T >inline
nvalues_ordering() const noexcept overrideap::argument< ArgT, T >inlineprivatevirtual
optional_specific_type typedefap::argument< ArgT, T >private
positional_specific_type typedefap::argument< ArgT, T >private
required(const bool value=true)ap::argument< ArgT, T >inline
set_value(const std::string &str_value) overrideap::argument< ArgT, T >inlineprivatevirtual
suppress_arg_checks(const bool value=true)ap::argument< ArgT, T >inline
suppress_group_checks(const bool value=true)ap::argument< ArgT, T >inline
suppresses_arg_checks() const noexcept overrideap::argument< ArgT, T >inlinevirtual
suppresses_group_checks() const noexcept overrideap::argument< ArgT, T >inlinevirtual
typeap::argument< ArgT, T >static
value() const overrideap::argument< ArgT, T >inlineprivatevirtual
value_action_type typedefap::argument< ArgT, T >private
value_arg_specific_type typedefap::argument< ArgT, T >private
value_type typedefap::argument< ArgT, T >
values() const overrideap::argument< ArgT, T >inlineprivatevirtual
~argument_base()=defaultap::detail::argument_basevirtual