nl::ArgParser::OptionSet

#include <src/lib/support/nlargparser.hpp>

定义一组逻辑上相关且可重复使用的命令行选项。

摘要

继承

直接的已知子类 nl::ArgParser::OptionSetBase

公共属性

HelpGroupName
const char *
帮助输出中显示的选项所属的群组名称。
OptionDefs
以 NULL 结尾的选项定义结构列表。
OptionHandler
OptionHandlerFunct
一个指针,指向用于处理各个选项的函数。
OptionHelp
const char *
描述选项的帮助文本。

公共属性

HelpGroupName

const char * nl::ArgParser::OptionSet::HelpGroupName

帮助输出中显示的选项所属的群组名称。

OptionDefs

OptionDef * nl::ArgParser::OptionSet::OptionDefs

以 NULL 结尾的选项定义结构列表。

OptionHandler

OptionHandlerFunct nl::ArgParser::OptionSet::OptionHandler

一个指针,指向用于处理各个选项的函数。

OptionHelp

const char * nl::ArgParser::OptionSet::OptionHelp

描述选项的帮助文本。