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

オプションを説明するヘルプテキスト。