NX 1.0.3
niu2x's base c++ helper library
载入中...
搜索中...
未找到
| 命名空间 | 类型定义 | 枚举
cmd_parser.h 文件参考
#include <nx/type.h>
cmd_parser.h 的引用(Include)关系图:

浏览源代码.

struct  nx::cmd::OptionalArgument
 
struct  nx::cmd::PositionalArgument
 
struct  nx::cmd::ProgramArgument
 
class  nx::cmd::CmdParser
 
class  nx::cmd::CmdParserBuilder
 
class  nx::cmd::Cmd
 
class  nx::cmd::SingleCmd
 
class  nx::cmd::GroupCmd
 

命名空间

namespace  nx
 root namespace
 
namespace  nx::cmd
 

类型定义

using nx::cmd::ArgumentValue = Variant< String, int, bool >
 
using nx::cmd::PositionalArgumentList = Vector< PositionalArgument >
 
using nx::cmd::OptionalArgumentMap = Map< String, OptionalArgument >
 
using nx::cmd::ArgumentValueMap = Map< String, ArgumentValue >
 
using nx::cmd::Handler = Function< int(const CmdParser *)>
 

枚举

enum  nx::cmd::ArgumentType { nx::cmd::STRING , nx::cmd::INT , nx::cmd::BOOLEAN }