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

オプションについて説明するヘルプテキスト。