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 bajo el cual aparecen las opciones en el resultado de ayuda.
OptionDefs
Lista terminada con NULL de estructuras de definiciones de opciones.
OptionHandler
OptionHandlerFunct
Es un puntero que funciona para procesar opciones individuales.
OptionHelp
const char *
Texto de ayuda que describe opciones.

Atributos públicos

HelpGroupName

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

Nombre del grupo bajo el cual aparecen las opciones en el resultado de ayuda.

OptionDefs

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

Lista terminada con NULL de estructuras de definiciones de opciones.

OptionHandler

OptionHandlerFunct nl::ArgParser::OptionSet::OptionHandler

Es un puntero que funciona para procesar opciones individuales.

OptionHelp

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

Texto de ayuda que describe opciones.