nl::ArgParser::OptionDef

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

Define uma opção de linha de comando.

Resumo

Atributos públicos

ArgType
OptionArgumentType
Um valor enumerado que especifica se a opção recebe um argumento.
Id
uint16_t
Um ID de número inteiro para a opção.
Name
const char *
Nome longo da opção.

Atributos públicos

ArgType

OptionArgumentType nl::ArgParser::OptionDef::ArgType

Um valor enumerado que especifica se a opção aceita um argumento.

ID

uint16_t nl::ArgParser::OptionDef::Id

Um ID de número inteiro para a opção.

Se o valor estiver no intervalo de caracteres gráficos ASCII, o valor também será usado como nome curto para a opção.

Nome

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

Nome longo da opção.