Class options_descriptionboost::program_options::options_description Synopsisclass options_description { public: // construct/copy/destruct options_description(unsigned = m_default_line_length); options_description(const std::string &, unsigned = m_default_line_length); // public member functions void add(shared_ptr< option_description >) ; options_description & add(const options_description &) ; options_description_easy_init add_options() ; const option_description & find(const std::string &, bool) const; const option_description * find_nothrow(const std::string &, bool) const; const std::vector< shared_ptr< option_description > > & options() const; void print(std::ostream &) const; static const unsigned m_default_line_length; }; DescriptionA set of option descriptions. This provides convenient interface for adding new option (the add_options) method, and facilities to search for options by name. See here for option adding interface discussion. option_description
|