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_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, bool case_sensitive) | 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 > | |
description() const noexcept | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
for_each_argument_in_usage_order(Func f) const | 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(const string_type &name) const | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |
get_default_prefixes() | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inlinestatic |
locale() 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, const usage_options_type &options) | 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, const usage_options_type &options) | 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, const usage_options_type &options) | 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[], const usage_options_type &options) | 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 > | |
storage_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_options_type typedef | ookii::basic_command_line_parser< CharType, Traits, Alloc > | |
write_usage(const usage_options_type &options={}) | ookii::basic_command_line_parser< CharType, Traits, Alloc > | inline |