nl::ArgParser::OptionDef

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

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

Resumen

Atributos públicos

ArgType
OptionArgumentType
Es un valor enumerado que especifica si la opción acepta un argumento.
Id
uint16_t
Es 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

Es un valor enumerado que especifica si la opción acepta un argumento.

ID

uint16_t nl::ArgParser::OptionDef::Id

Es 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 nombre corto para la opción.

Nombre

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

Es el nombre largo de la opción.