|
NX 1.0.3
niu2x's base c++ helper library
|
#include <cmd_parser.h>
Public 成员函数 | |
| CmdParserBuilder () | |
| ~CmdParserBuilder () | |
| CmdParserBuilder & | add_argument (const char *name, ArgumentType type) |
| CmdParserBuilder & | add_argument (const char *name, ArgumentType type, ArgumentValue default_value) |
| CmdParserBuilder & | add_argument (const char *name, ArgumentType type, const char *v) |
| CmdParserBuilder & | set_handler (Handler) |
| UniquePtr< CmdParser > | build () |
| nx::cmd::CmdParserBuilder::CmdParserBuilder | ( | ) |
| nx::cmd::CmdParserBuilder::~CmdParserBuilder | ( | ) |
| CmdParserBuilder & nx::cmd::CmdParserBuilder::add_argument | ( | const char * | name, |
| ArgumentType | type | ||
| ) |
| CmdParserBuilder & nx::cmd::CmdParserBuilder::add_argument | ( | const char * | name, |
| ArgumentType | type, | ||
| ArgumentValue | default_value | ||
| ) |
|
inline |
| CmdParserBuilder & nx::cmd::CmdParserBuilder::set_handler | ( | Handler | ) |