nl::ArgParser::OptionSet

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

Define um grupo de opções de linha de comando reutilizáveis e relacionadas de maneira lógica.

Resumo

Herança

Subclasses conhecidas diretas: nl::ArgParser::OptionSetBase

Atributos públicos

HelpGroupName
const char *
Nome do grupo sob o qual as opções aparecem na saída de ajuda.
OptionDefs
Lista encerrada NULL de estruturas de definição de opção.
OptionHandler
OptionHandlerFunct
Ponteiro para função de processamento de opções individuais.
OptionHelp
const char *
Texto de ajuda que descreve as opções.

Atributos públicos

HelpGroupName

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

Nome do grupo sob o qual as opções aparecem na saída de ajuda.

OptionDefs

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

Lista encerrada NULL de estruturas de definição de opção.

OptionHandler

OptionHandlerFunct nl::ArgParser::OptionSet::OptionHandler

Ponteiro para função de processamento de opções individuais.

OptionHelp

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

Texto de ajuda que descreve as opções.