nl:: ArgParser:: OptionSet
  #include <src/lib/support/nlargparser.hpp>
  Defines a group of logically-related and reusable command line options.
Summary
Inheritance
Direct Known Subclasses: nl::ArgParser::OptionSetBase
        Public attributes | 
    |
|---|---|
        HelpGroupName
       | 
      
        const char *
        Group name under which options appear in help output.  
       | 
    
        OptionDefs
       | 
      
        
         NULL terminated list of option definitions structures.  
       | 
    
        OptionHandler
       | 
      
        OptionHandlerFunct
        Pointer to function for processing individual options.  
       | 
    
        OptionHelp
       | 
      
        const char *
        Help text describing options.  
       | 
    
Public attributes
HelpGroupName
const char * nl::ArgParser::OptionSet::HelpGroupName
Group name under which options appear in help output.
OptionDefs
OptionDef * nl::ArgParser::OptionSet::OptionDefs
NULL terminated list of option definitions structures.
OptionHandler
OptionHandlerFunct nl::ArgParser::OptionSet::OptionHandler
Pointer to function for processing individual options.
OptionHelp
const char * nl::ArgParser::OptionSet::OptionHelp
Help text describing options.