Ookii.CommandLine for C++  2.0.0
ookii::command_line_argument< T, CharType, Traits, Alloc > Member List

This is the complete list of members for ookii::command_line_argument< T, CharType, Traits, Alloc >, including all inherited members.

aliases() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
apply_default_value() overrideookii::command_line_argument< T, CharType, Traits, Alloc >inlinevirtual
base_storage() constookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inlineprotected
base_type typedefookii::command_line_argument< T, CharType, Traits, Alloc >
cancel_parsing() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
command_line_argument(const typename base_type::parser_type &parser, typename base_type::storage_type &&storage, typed_storage_type &&typed_storage)ookii::command_line_argument< T, CharType, Traits, Alloc >inline
command_line_argument_base(const command_line_argument_base &)=delete (defined in ookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >)ookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >
command_line_argument_base(const parser_type &parser, storage_type &&storage)ookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inlineprotected
description() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
element_type typedefookii::command_line_argument< T, CharType, Traits, Alloc >
has_default_value() const noexcept overrideookii::command_line_argument< T, CharType, Traits, Alloc >inlinevirtual
has_long_name() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
has_short_name() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
has_value() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
is_multi_value() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inlinevirtual
is_required() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
is_switch() const noexcept overrideookii::command_line_argument< T, CharType, Traits, Alloc >inlinevirtual
name() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
name_with_prefix(const parser_type &parser) constookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
operator=(const command_line_argument_base &)=delete (defined in ookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >)ookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >
parser_type typedefookii::command_line_argument< T, CharType, Traits, Alloc >
position() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
reset()ookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inlinevirtual
set_switch_value([[maybe_unused]] parser_type &parser) overrideookii::command_line_argument< T, CharType, Traits, Alloc >inline
command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >::set_switch_value(parser_type &parser)=0ookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >pure virtual
set_value(string_view_type value, parser_type &parser) overrideookii::command_line_argument< T, CharType, Traits, Alloc >inline
command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >::set_value(string_view_type value, parser_type &parser)=0ookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >pure virtual
command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >::set_value() noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inlineprotected
short_aliases() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
short_name() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
short_or_long_name() constookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
storage_type typedefookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >
stream_type typedefookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >
string_type typedefookii::command_line_argument< T, CharType, Traits, Alloc >
string_view_type typedefookii::command_line_argument< T, CharType, Traits, Alloc >
typed_storage_type typedefookii::command_line_argument< T, CharType, Traits, Alloc >
value_description() const noexceptookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >inline
value_type typedefookii::command_line_argument< T, CharType, Traits, Alloc >
write_default_value(typename base_type::stream_type &stream) const overrideookii::command_line_argument< T, CharType, Traits, Alloc >inline
command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >::write_default_value(stream_type &stream) const=0ookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >pure virtual
~command_line_argument_base()=default (defined in ookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >)ookii::command_line_argument_base< CharType, std::char_traits< CharType >, std::allocator< CharType > >virtual