Specialization of basic_parsed_options which: More...
#include <parsers.hpp>
Public Member Functions | |
basic_parsed_options (const basic_parsed_options< char > &po) | |
Constructs wrapped options from options in UTF8 encoding. More... | |
Public Attributes | |
std::vector< basic_option < wchar_t > > | options |
const options_description * | description |
basic_parsed_options< char > | utf8_encoded_options |
Stores UTF8 encoded options that were passed to constructor, to avoid reverse conversion in some cases. More... | |
int | m_options_prefix |
Mainly used for the diagnostic messages in exceptions. More... | |
Specialization of basic_parsed_options which:
|
explicit |
Constructs wrapped options from options in UTF8 encoding.
const options_description* boost::program_options::basic_parsed_options< wchar_t >::description |
int boost::program_options::basic_parsed_options< wchar_t >::m_options_prefix |
Mainly used for the diagnostic messages in exceptions.
The canonical option prefix for the parser which generated these results, depending on the settings for basic_command_line_parser::style() or cmdline::style(). In order of precedence of command_line_style enums: allow_long allow_long_disguise allow_dash_for_short allow_slash_for_short
std::vector< basic_option<wchar_t> > boost::program_options::basic_parsed_options< wchar_t >::options |
basic_parsed_options<char> boost::program_options::basic_parsed_options< wchar_t >::utf8_encoded_options |
Stores UTF8 encoded options that were passed to constructor, to avoid reverse conversion in some cases.