| 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 typedef | koutil::args::command_t< extends_result > | |
| arguments() const | koutil::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() const | koutil::args::command_t< extends_result > | inline |
| description() const | koutil::args::command_t< extends_result > | inline |
| handle_t typedef | koutil::args::command_t< extends_result > | |
| m_arguments | koutil::args::command_t< extends_result > | private |
| m_cmd_map | koutil::args::command_t< extends_result > | private |
| m_commands | koutil::args::command_t< extends_result > | private |
| m_description | koutil::args::command_t< extends_result > | private |
| m_handle | koutil::args::command_t< extends_result > | private |
| m_long_options | koutil::args::command_t< extends_result > | private |
| m_name | koutil::args::command_t< extends_result > | private |
| m_options | koutil::args::command_t< extends_result > | private |
| m_path | koutil::args::command_t< extends_result > | private |
| m_short_options | koutil::args::command_t< extends_result > | private |
| name() const | koutil::args::command_t< extends_result > | inline |
| option_t typedef | koutil::args::command_t< extends_result > | |
| options() const | koutil::args::command_t< extends_result > | inline |
| path() const | koutil::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 typedef | koutil::args::command_t< extends_result > | |
| show_help(std::ostream &out, std::size_t terminal_size=80) const | koutil::args::command_t< extends_result > | |