koutil
Loading...
Searching...
No Matches
koutil::args::command_t< extends_result > Member List

This is the complete list of members for koutil::args::command_t< extends_result >, including all inherited members.

add_argument(const argument_t &argument)koutil::args::command_t< extends_result >
add_command(command_t &&command)koutil::args::command_t< extends_result >
add_option(const option_t &option)koutil::args::command_t< extends_result >
argument_t typedefkoutil::args::command_t< extends_result >
arguments() constkoutil::args::command_t< extends_result >inline
check_options(result_t &result)koutil::args::command_t< extends_result >private
clear_used()koutil::args::command_t< extends_result >
command_t(std::string_view name, std::string_view description, Handle &&handle)koutil::args::command_t< extends_result >inlineexplicit
command_t(std::string_view name, std::string_view description)koutil::args::command_t< extends_result >inlineexplicit
commands() constkoutil::args::command_t< extends_result >inline
description() constkoutil::args::command_t< extends_result >inline
handle_t typedefkoutil::args::command_t< extends_result >
m_argumentskoutil::args::command_t< extends_result >private
m_cmd_mapkoutil::args::command_t< extends_result >private
m_commandskoutil::args::command_t< extends_result >private
m_descriptionkoutil::args::command_t< extends_result >private
m_handlekoutil::args::command_t< extends_result >private
m_long_optionskoutil::args::command_t< extends_result >private
m_namekoutil::args::command_t< extends_result >private
m_optionskoutil::args::command_t< extends_result >private
m_pathkoutil::args::command_t< extends_result >private
m_short_optionskoutil::args::command_t< extends_result >private
name() constkoutil::args::command_t< extends_result >inline
option_t typedefkoutil::args::command_t< extends_result >
options() constkoutil::args::command_t< extends_result >inline
path() constkoutil::args::command_t< extends_result >inline
process(const char *const *args, std::uint32_t argc, result_t &result)koutil::args::command_t< extends_result >
process(std::span< const char *const > args, result_t &result)koutil::args::command_t< extends_result >
process_option(std::string_view name, std::span< const char *const > args, std::uint32_t index, result_t &result)koutil::args::command_t< extends_result >private
result_t typedefkoutil::args::command_t< extends_result >
show_help(std::ostream &out, std::size_t terminal_size=80) constkoutil::args::command_t< extends_result >