const option_description& options_description::find(const std::string& name, bool approx) const { const option_description* d = find_nothrow(name, approx); if (!d) boost::throw_exception(unknown_option(name)); return *d; }
const option_description& options_description::find(const std::string& name, bool approx, bool long_ignore_case, bool short_ignore_case) const { const option_description* d = find_nothrow(name, approx, long_ignore_case, short_ignore_case); if (!d) boost::throw_exception(unknown_option()); return *d; }