nl::ArgParser::OptionSet

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

Definiuje grupę powiązanych logicznie opcji wiersza poleceń wielokrotnego użytku.

Podsumowanie

Dziedziczenie

Bezpośrednie znane podklasy: nl::ArgParser::OptionSetBase

Atrybuty publiczne

HelpGroupName
const char *
Nazwa grupy, pod którą opcje pojawiają się w danych wyjściowych pomocy.
OptionDefs
Lista struktur definicji opcji z zamkniętą wartością NULL.
OptionHandler
OptionHandlerFunct
Wskaźnik służący do przetwarzania poszczególnych opcji.
OptionHelp
const char *
Tekst pomocy z opisem opcji.

Atrybuty publiczne

HelpGroupName

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

Nazwa grupy, pod którą opcje pojawiają się w danych wyjściowych pomocy.

OptionDefs

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

Lista struktur definicji opcji z zamkniętą wartością NULL.

OptionHandler

OptionHandlerFunct nl::ArgParser::OptionSet::OptionHandler

Wskaźnik służący do przetwarzania poszczególnych opcji.

OptionHelp

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

Tekst pomocy z opisem opcji.