Ookii.CommandLine for C++  1.0.0
Static Public Attributes | List of all members
ookii::basic_usage_options< CharType, Traits, Alloc >::defaults Struct Reference

Provides default values for the fields of basic_usage_options. More...

#include <ookii/usage_options.h>

Static Public Attributes

static constexpr auto alias_format = literal_cast<CharType>(" ({})")
 Default value for basic_usage_options::alias_format.
 
static constexpr auto alias_separator = literal_cast<CharType>(", ")
 Default value for basic_usage_options::alias_separator.
 
static constexpr auto argument_description_format = literal_cast<CharType>(" {}{} {}{}\n{}{}\n")
 Default value for basic_usage_options::argument_description_format.
 
static constexpr size_t argument_description_indent = 8
 Default value for basic_usage_options::argument_description_indent.
 
static constexpr auto default_value_format = literal_cast<CharType>(" Default value: {}.")
 Default value for basic_usage_options::default_value_format.
 
static constexpr auto multi_value_suffix = literal_cast<CharType>("...")
 Default value for basic_usage_options::multi_value_suffix.
 
static constexpr auto optional_argument_format = literal_cast<CharType>("[{}]")
 Default value for basic_usage_options::optional_argument_format.
 
static constexpr size_t syntax_indent = 3
 Default value for basic_usage_options::syntax_indent.
 
static constexpr auto usage_prefix_format = literal_cast<CharType>("Usage: {}")
 Default value for basic_usage_options::usage_prefix_format.
 
static constexpr auto value_description_format = literal_cast<CharType>("<{}>")
 Default value for basic_usage_options::value_description_format.
 

Detailed Description

template<typename CharType, typename Traits = std::char_traits<CharType>, typename Alloc = std::allocator<CharType>>
struct ookii::basic_usage_options< CharType, Traits, Alloc >::defaults

Provides default values for the fields of basic_usage_options.


The documentation for this struct was generated from the following file: