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

描述选项的帮助文本。