|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
选项定义结构 更多...
#include <cmdline.hpp>
Public 成员函数 | |
| option (string lname, char sname, string desc, bool req_val, bool allow_multi, string def_val) | |
| 构造函数 | |
Public 属性 | |
| string | long_name |
| 长选项名称 | |
| char | short_name = 0 |
| 短选项字符 | |
| string | description |
| 选项描述 | |
| bool | requires_value = false |
| 是否需要值 | |
| bool | allow_multiple = false |
| 是否允许多次出现 | |
| string | default_value |
| 默认值 | |
| vector< string > | values |
| 解析得到的值列表 | |
| cmdline::option::option | ( | string | lname, |
| char | sname, | ||
| string | desc, | ||
| bool | req_val, | ||
| bool | allow_multi, | ||
| string | def_val ) |
构造函数
| lname | 长选项名称 |
| sname | 短选项字符 |
| desc | 描述 |
| req_val | 是否需要值 |
| allow_multi | 是否允许多次出现 |
| def_val | 默认值 |