nl::ArgParser::OptionDef

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

Define una opción de línea de comandos.

Resumen

Atributos públicos

ArgType
OptionArgumentType
Un valor enumerado que especifica si la opción toma un argumento.
Id
uint16_t
Un ID de número entero para la opción.
Name
const char *
Es el nombre largo de la opción.

Atributos públicos

ArgType

OptionArgumentType nl::ArgParser::OptionDef::ArgType

Un valor enumerado que especifica si la opción toma un argumento.

ID

uint16_t nl::ArgParser::OptionDef::Id

Un ID de número entero para la opción.

Si el valor se encuentra dentro del rango de caracteres ASCII gráficos, el valor también se usa como el nombre corto de la opción.

Nombre

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

Es el nombre largo de la opción.