Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Class basic_parsed_options<wchar_t>

boost::program_options::basic_parsed_options<wchar_t>

Synopsis

// In header: <boost/program_options/parsers.hpp>


class basic_parsed_options<wchar_t> {
public:

  // public member functions
   basic_parsed_options(const basic_parsed_options< char > &);

  // public data members
  std::vector< basic_option< wchar_t > > options;
  const options_description * description;
  basic_parsed_options< char > utf8_encoded_options;
};

Description

Specialization of basic_parsed_options which:

basic_parsed_options public member functions

  1.  basic_parsed_options(const basic_parsed_options< char > & po);

    Constructs wrapped options from options in UTF8 encoding.

basic_parsed_options public public data members

  1. basic_parsed_options< char > utf8_encoded_options;

    Stores UTF8 encoded options that were passed to constructor, to avoid reverse conversion in some cases.


PrevUpHomeNext