allow_duplicate_arguments() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
allow_white_space_separator() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
argument_base_type typedef | ookii::basic_command_line_parser< CharType, Traits, Alloc > | |
argument_comparer() const | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
argument_count() const | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
argument_type typedef | ookii::basic_command_line_parser< CharType, Traits, Alloc > | |
argument_value_separator() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
arguments() const | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
basic_command_line_parser(const Range &arguments, storage_type &&storage, creation_options_type &options) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
command_name() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
converter_type typedef | ookii::basic_command_line_parser< CharType, Traits, Alloc > | |
creation_options_type typedef | ookii::basic_command_line_parser< CharType, Traits, Alloc > | |
description() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
get_argument(size_t pos) const | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
get_argument(size_t pos) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
get_argument(string_view_type name) const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
get_argument(string_view_type name) noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
get_default_prefixes() | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inlinestatic |
get_executable_name(int argc, const CharType *const argv[], bool include_extension=false) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inlinestatic |
get_help_argument() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
get_short_argument(CharType name) const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
get_short_argument(CharType name) noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
help_requested(bool help_requested) noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
help_requested() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
locale() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
long_prefix() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
mode() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
on_parsed(on_parsed_callback callback) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
on_parsed_callback typedef | ookii::basic_command_line_parser< CharType, Traits, Alloc > | |
parse(Iterator begin, Iterator end) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
parse(Iterator begin, Iterator end, usage_writer_type *usage) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
parse(const Range &range) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
parse(Range range, usage_writer_type *usage) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
parse(std::initializer_list< T > args) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
parse(std::initializer_list< T > args, usage_writer_type *usage) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
parse(int argc, const CharType *const argv[]) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
parse(int argc, const CharType *const argv[], usage_writer_type *usage) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
positional_argument_count() const | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
prefixes() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
result_type typedef | ookii::basic_command_line_parser< CharType, Traits, Alloc > | |
short_argument_comparer() const | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
storage_type typedef | ookii::basic_command_line_parser< CharType, Traits, Alloc > | |
string_provider() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
string_provider_type typedef | ookii::basic_command_line_parser< CharType, Traits, Alloc > | |
string_type typedef | ookii::basic_command_line_parser< CharType, Traits, Alloc > | |
string_view_type typedef | ookii::basic_command_line_parser< CharType, Traits, Alloc > | |
usage_writer_type typedef | ookii::basic_command_line_parser< CharType, Traits, Alloc > | |
write_usage(usage_writer_type *usage=nullptr, usage_help_request request=usage_help_request::full) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |