| ... | ... |
@@ -118,13 +118,13 @@ |
| 118 | 118 |
///\retval value The value of the argument will be written to this variable. |
| 119 | 119 |
///\param obl Indicate if the option is mandatory. |
| 120 | 120 |
ArgParser &intOption(const std::string &name, |
| 121 | 121 |
const std::string &help, |
| 122 | 122 |
int value=0, bool obl=false); |
| 123 | 123 |
|
| 124 |
///Add a new floating type option |
|
| 124 |
///Add a new floating point type option |
|
| 125 | 125 |
|
| 126 | 126 |
///\param name The name of the option. The leading '-' must be omitted. |
| 127 | 127 |
///\param help A help string. |
| 128 | 128 |
///\retval value The value of the argument will be written to this variable. |
| 129 | 129 |
///\param obl Indicate if the option is mandatory. |
| 130 | 130 |
ArgParser &doubleOption(const std::string &name, |
| ... | ... |
@@ -293,14 +293,14 @@ |
| 293 | 293 |
} |
| 294 | 294 |
|
| 295 | 295 |
|
| 296 | 296 |
///Magic type for operator[] |
| 297 | 297 |
|
| 298 | 298 |
///This is the type of the return value of ArgParser::operator[](). |
| 299 |
///It automatically converts to int, double, bool or std::string, if it |
|
| 300 |
///match the type of the option, otherwise it throws an exception. |
|
| 299 |
///It automatically converts to int, double, bool or std::string if |
|
| 300 |
///the type of the option matches, otherwise it throws an exception. |
|
| 301 | 301 |
///(i.e. it performs runtime type checking). |
| 302 | 302 |
class RefType |
| 303 | 303 |
{
|
| 304 | 304 |
ArgParser &_parser; |
| 305 | 305 |
std::string _name; |
| 306 | 306 |
public: |
0 comments (0 inline)