# HG changeset patch # User Alpar Juttner # Date 1205757853 0 # Node ID 2981a73d49a3a7168e385214d69331b5506cbb13 # Parent e6452a49192c840edcdcb24d14a3a26d5496601f Doc improvement in ArgParser diff -r e6452a49192c -r 2981a73d49a3 lemon/arg_parser.h --- a/lemon/arg_parser.h Mon Mar 17 11:03:35 2008 +0000 +++ b/lemon/arg_parser.h Mon Mar 17 12:44:13 2008 +0000 @@ -127,7 +127,7 @@ ///\param name The name of the option. The leading '-' must be omitted. ///\param help A help string. - ///\retval value The value of the argument will be written to this variable. + ///\param value A default value for the option ///\param obl Indicate if the option is mandatory. ArgParser &intOption(const std::string &name, const std::string &help, @@ -137,7 +137,7 @@ ///\param name The name of the option. The leading '-' must be omitted. ///\param help A help string. - ///\retval value The value of the argument will be written to this variable. + ///\param value A default value for the option ///\param obl Indicate if the option is mandatory. ArgParser &doubleOption(const std::string &name, const std::string &help, @@ -147,7 +147,7 @@ ///\param name The name of the option. The leading '-' must be omitted. ///\param help A help string. - ///\retval value The value of the argument will be written to this variable. + ///\param value A default value for the option ///\param obl Indicate if the option is mandatory. ////\note A mandatory bool obtion is of very little use.) ArgParser &boolOption(const std::string &name, @@ -158,7 +158,7 @@ ///\param name The name of the option. The leading '-' must be omitted. ///\param help A help string. - ///\retval value The value of the argument will be written to this variable. + ///\param value A default value for the option ///\param obl Indicate if the option is mandatory. ArgParser &stringOption(const std::string &name, const std::string &help, @@ -174,8 +174,8 @@ ///\param name The name of the option. The leading '-' must be omitted. ///\param help A help string. + ///\param obl Indicate if the option is mandatory. ///\retval ref The value of the argument will be written to this variable. - ///\param obl Indicate if the option is mandatory. ArgParser &refOption(const std::string &name, const std::string &help, int &ref, bool obl=false); @@ -184,8 +184,8 @@ ///\param name The name of the option. The leading '-' must be omitted. ///\param help A help string. + ///\param obl Indicate if the option is mandatory. ///\retval ref The value of the argument will be written to this variable. - ///\param obl Indicate if the option is mandatory. ArgParser &refOption(const std::string &name, const std::string &help, double &ref, bool obl=false); @@ -194,8 +194,8 @@ ///\param name The name of the option. The leading '-' must be omitted. ///\param help A help string. + ///\param obl Indicate if the option is mandatory. ///\retval ref The value of the argument will be written to this variable. - ///\param obl Indicate if the option is mandatory. ////\note A mandatory bool obtion is of very little use.) ArgParser &refOption(const std::string &name, const std::string &help,