nl::ArgParser::OptionSet

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

Define un grupo de opciones de línea de comandos reutilizables y relacionadas de forma lógica.

Resumen

Herencia

Subclases conocidas directas: nl::ArgParser::OptionSetBase

Atributos públicos

HelpGroupName
const char *
Nombre del grupo con el que aparecen las opciones en el resultado de ayuda.
OptionDefs
Lista terminada en NULL de estructuras de definiciones de opciones.
OptionHandler
OptionHandlerFunct
Es el puntero a la función para procesar opciones individuales.
OptionHelp
const char *
Texto de ayuda que describe las opciones.

Atributos públicos

HelpGroupName

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

Nombre del grupo con el que aparecen las opciones en el resultado de ayuda.

OptionDefs

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

Lista terminada en NULL de estructuras de definiciones de opciones.

OptionHandler

OptionHandlerFunct nl::ArgParser::OptionSet::OptionHandler

Es el puntero a la función para procesar opciones individuales.

OptionHelp

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

Texto de ayuda que describe las opciones.