nl:: ArgParser:: OptionDef

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

Definiert eine Befehlszeilenoption.

Zusammenfassung

Öffentliche Attribute

ArgType
OptionArgumentType
Ein Aufzählungswert, der angibt, ob die Option ein Argument akzeptiert.
Id
uint16_t
Eine ganzzahlige ID für die Option.
Name
const char *
Langer Name für die Option.

Öffentliche Attribute

ArgType

OptionArgumentType nl::ArgParser::OptionDef::ArgType

Ein Aufzählungswert, der angibt, ob die Option ein Argument akzeptiert.

Ich würde

uint16_t nl::ArgParser::OptionDef::Id

Eine ganzzahlige ID für die Option.

Liegt der Wert im Bereich der grafischen ASCII-Zeichen, wird der Wert auch als Kurzname für die Option verwendet.

Name

const char * nl::ArgParser::OptionDef::Name

Langer Name für die Option.