nl::ArgParser::OptionSet

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

Definiert eine Gruppe logisch zusammenhängender und wiederverwendbarer Befehlszeilenoptionen.

Zusammenfassung

Übernahme

Direkte bekannte abgeleitete Klassen: nl::ArgParser::OptionSetBase

Öffentliche Attribute

HelpGroupName
const char *
Gruppenname, unter dem Optionen in der Hilfeausgabe angezeigt werden.
OptionDefs
NULL beendete Liste von Optionsdefinitionsstrukturen.
OptionHandler
OptionHandlerFunct
Zeiger auf die Funktion zum Verarbeiten einzelner Optionen.
OptionHelp
const char *
Hilfetext, der die Optionen beschreibt.

Öffentliche Attribute

HelpGroupName

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

Gruppenname, unter dem Optionen in der Hilfeausgabe angezeigt werden.

OptionDefs

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

NULL beendete Liste von Optionsdefinitionsstrukturen.

OptionHandler

OptionHandlerFunct nl::ArgParser::OptionSet::OptionHandler

Zeiger auf die Funktion zum Verarbeiten einzelner Optionen.

OptionHelp

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

Hilfetext, der die Optionen beschreibt.