add_command(string_type name={}, string_type description={}) | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
add_version_command(version_function function) | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
add_win32_version_command() | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
application_name() const noexcept | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
basic_command_manager(string_type application_name, bool case_sensitive=false, const std::locale &locale={}, const string_provider_type *string_provider=nullptr) | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
builder_type typedef | ookii::basic_command_manager< CharType, Traits, Alloc > | |
case_sensitive() const noexcept | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
command_type typedef | ookii::basic_command_manager< CharType, Traits, Alloc > | |
command_with_custom_parsing_type typedef | ookii::basic_command_manager< CharType, Traits, Alloc > | |
commands() const noexcept | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
common_help_argument(string_type name_with_prefix) | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
common_help_argument() const | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
configure_function typedef | ookii::basic_command_manager< CharType, Traits, Alloc > | |
configure_parser(configure_function function) | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
create_command(int argc, const CharType *const argv[], usage_writer_type *usage=nullptr) const | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
create_command(std::span< const CharType *const > args, usage_writer_type *usage=nullptr) const | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
create_command(const string_type &name, std::span< const CharType *const > args, usage_writer_type *usage=nullptr) const | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
create_parser_builder(const info_type &command) const | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
description(string_type description) | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
description() const | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
get_command(const string_type &name) const | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
info_type typedef | ookii::basic_command_manager< CharType, Traits, Alloc > | |
locale() const noexcept | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
run_command(int argc, const CharType *const argv[], usage_writer_type *usage=nullptr) const | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
run_command(std::span< const CharType *const > args, usage_writer_type *usage=nullptr) const | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
run_command(const string_type &name, std::span< const CharType *const > args, usage_writer_type *usage=nullptr) const | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
stream_type typedef | ookii::basic_command_manager< CharType, Traits, Alloc > | |
string_provider() const noexcept | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |
string_provider_type typedef | ookii::basic_command_manager< CharType, Traits, Alloc > | |
string_type typedef | ookii::basic_command_manager< CharType, Traits, Alloc > | |
usage_writer_type typedef | ookii::basic_command_manager< CharType, Traits, Alloc > | |
version_function typedef | ookii::basic_command_manager< CharType, Traits, Alloc > | |
write_usage(usage_writer_type *usage=nullptr) const | ookii::basic_command_manager< CharType, Traits, Alloc > | inline |