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
Zamknięta lista struktur definicji opcji z wartością NULL.
OptionHandler
OptionHandlerFunct
Wskaźnik przetwarzania poszczególnych opcji.
OptionHelp
const char *
Tekst pomocy opisujący opcje.

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

Zamknięta lista struktur definicji opcji z wartością NULL.

OptionHandler

OptionHandlerFunct nl::ArgParser::OptionSet::OptionHandler

Wskaźnik przetwarzania poszczególnych opcji.

OptionHelp

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

Tekst pomocy opisujący opcje.