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 em que as opções aparecem na saída de ajuda.
OptionDefs
Lista encerrada NULL de estruturas de definições de opção.
OptionHandler
OptionHandlerFunct
Ponteiro que funciona para processar 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 em que as opções aparecem na saída de ajuda.

OptionDefs

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

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

OptionHandler

OptionHandlerFunct nl::ArgParser::OptionSet::OptionHandler

Ponteiro que funciona para processar opções individuais.

OptionHelp

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

Texto de ajuda que descreve as opções.