arg_router
1.4.0
C++ command line argument parsing and routing
- a -
aliased_policies_type :
arg_router::policy::alias_t< AliasedPolicies >
all_children_help :
arg_router::tree_node< Params >::default_leaf_help_data_type< Flatten >
allocator_type :
arg_router::utility::dynamic_string_view
append_t :
arg_router::utility::compile_time_string< Cs >
array_type :
arg_router::utility::compile_time_string< Cs >
- c -
callable_type :
arg_router::policy::router< Fn >
children :
arg_router::tree_node< Params >::default_leaf_help_data_type< Flatten >
children_type :
arg_router::list< Children >
,
arg_router::tree_node< Params >
const_iterator :
arg_router::utility::dynamic_string_view
const_pointer :
arg_router::utility::dynamic_string_view
const_reference :
arg_router::utility::dynamic_string_view
- d -
depends_policies_type :
arg_router::policy::dependent_t< DependsPolicies >
description :
arg_router::tree_node< Params >::default_leaf_help_data_type< Flatten >
difference_type :
arg_router::parsing::dynamic_token_adapter::iterator
,
arg_router::utility::dynamic_string_view
,
arg_router::utility::utf8::code_point::iterator
,
arg_router::utility::utf8::iterator
,
arg_router::utility::utf8::line_iterator
- e -
exception_type :
arg_router::utility::result< ResultType, ExceptionType >
- f -
first_type :
arg_router::algorithm::unzip< T >
fn :
arg_router::policy::validation::parent_index_pair_type< Index, ParentType >
- h -
help_data_type :
arg_router::arg_t< T, Policies >
,
arg_router::counting_flag_t< T, Policies >
,
arg_router::flag_t< Policies >
,
arg_router::help_t< Policies >
,
arg_router::multi_arg_base_t< T, MinCount, Policies >
- i -
index :
arg_router::policy::nearest_mode_like< ParentsTuple >
iterator_category :
arg_router::parsing::dynamic_token_adapter::iterator
,
arg_router::utility::utf8::code_point::iterator
,
arg_router::utility::utf8::iterator
,
arg_router::utility::utf8::line_iterator
- l -
label :
arg_router::tree_node< Params >::default_leaf_help_data_type< Flatten >
less_than_compare :
arg_router::policy::min_max_value_t< ValueType, LessThanCompare >
- m -
merge_fn :
arg_router::policy::multi_stage_value< ResultType, ValueType >
- p -
parameters_type :
arg_router::tree_node< Params >
parser_type :
arg_router::policy::custom_parser< T >
phase_finder_t :
arg_router::tree_node< Params >
pointer :
arg_router::parsing::dynamic_token_adapter::iterator
,
arg_router::utility::utf8::code_point::iterator
,
arg_router::utility::utf8::iterator
,
arg_router::utility::utf8::line_iterator
policies_type :
arg_router::tree_node< Params >
priority_ordered_policies_type :
arg_router::tree_node< Params >
- r -
reference :
arg_router::parsing::dynamic_token_adapter::iterator
,
arg_router::utility::utf8::code_point::iterator
,
arg_router::utility::utf8::iterator
,
arg_router::utility::utf8::line_iterator
result_type :
arg_router::utility::result< ResultType, ExceptionType >
rules_type :
arg_router::policy::validation::validator< Rules >
- s -
second_type :
arg_router::algorithm::unzip< T >
size_type :
arg_router::parsing::dynamic_token_adapter
,
arg_router::utility::dynamic_string_view
string_type :
arg_router::policy::description_t< S >
,
arg_router::policy::display_name_t< S >
,
arg_router::policy::error_name_t< S >
,
arg_router::policy::long_name_t< S >
,
arg_router::policy::none_name_t< S >
,
arg_router::policy::program_addendum_t< S >
,
arg_router::policy::program_intro_t< S >
,
arg_router::policy::program_name_t< S >
,
arg_router::policy::program_version_t< S >
,
arg_router::policy::short_name_t< S >
,
arg_router::policy::token_end_marker_t< S >
,
arg_router::policy::value_separator_t< S >
- t -
type :
arg_router::add_missing_min_max_policy< MinCount, Policies >
,
arg_router::algorithm::zip< First, Second >
,
arg_router::policy::nearest_mode_like< ParentsTuple >
,
arg_router::policy::validation::utility::add_to_rule_types< I, T, Rules >
,
arg_router::policy::validation::utility::add_to_rule_types_by_rule< RuleType, T, Rules >
,
arg_router::policy::validation::utility::insert_rule< I, Rule, Rules >
,
arg_router::policy::validation::utility::remove_rule< I, Rules >
,
arg_router::policy::validation::utility::remove_rule_by_type< RuleType, Rules >
,
arg_router::policy::validation::utility::update_rule< I, Rule, Rules >
,
arg_router::policy::validation::utility::update_rule_by_type< RuleType, Rule, Rules >
,
arg_router::tree_node< Params >::phase_finder< PolicyChecker, Args >
,
arg_router::utility::string_to_policy::first_string_mapper< Policy >
,
arg_router::utility::string_to_policy::first_text_mapper< Policy >
,
arg_router::utility::string_to_policy::second_string_mapper< Policy >
,
arg_router::utility::string_to_policy::second_text_mapper< Policy >
,
arg_router::utility::string_to_policy::single_char_mapper< Policy >
,
arg_router::utility::tree_type_recursor_collector< Visitor, Root >
- v -
validator_type :
arg_router::root_t< Params >
value_type :
arg_router::arg_t< T, Policies >
,
arg_router::counting_flag_t< T, Policies >
,
arg_router::dependency::alias_group_t< Params >
,
arg_router::dependency::one_of_t< Params >
,
arg_router::flag_t< Policies >
,
arg_router::forwarding_arg_t< Policies >
,
arg_router::mode_t< Params >
,
arg_router::multi_arg_base_t< T, MinCount, Policies >
,
arg_router::multi_arg_t< T, Policies >
,
arg_router::parsing::dynamic_token_adapter::iterator
,
arg_router::parsing::dynamic_token_adapter
,
arg_router::policy::custom_parser< T >
,
arg_router::policy::default_value< T >
,
arg_router::policy::min_max_value_t< ValueType, LessThanCompare >
,
arg_router::positional_arg_t< T, Policies >
,
arg_router::utility::compile_time_optional< T >
,
arg_router::utility::dynamic_string_view
,
arg_router::utility::utf8::code_point::iterator
,
arg_router::utility::utf8::iterator
,
arg_router::utility::utf8::line_iterator
Generated by
1.9.1