CommandOptionNoArg3cc
Commandoption type for flags.
Usage
#include <cmdoptns.h>
Inherits CommandOption.
Public Methods
CommandOptionNoArg (const char *inOptionName, const char *inOptionLetter, const char *inDescription, bool inRequired=false, CommandOption **ppNext=&defaultCommandOptionList)
CommandOptionArg contructor. virtual void foundOption (CommandOptionParse *cop, const char *value=0)
CommandOptionNoArg::foundOption will evpect a nil 'value' passed in.
Public Attributes
int numSet
The number of times this value has been set.
Detailed description
CommandOption type for flags.
Constructor & destructor documentation
CommandOptionNoArg::CommandOptionNoArg (const char * inOptionName, const char * inOptionLetter, const char * inDescription, bool inRequired = false, CommandOption ** ppNext = &defaultCommandOptionList)
CommandOptionArg contructor.
This sets the optionType for this object to NoArg.
Parameters:
inOptionName
|
long option name |
|---|---|
inOptionLetter
|
short letter name |
inDescription
|
short description of the option |
inRequired
|
true if option is required |
ppNext
|
the linked list header |
Member function documentation
virtual void CommandOptionNoArg::foundOption (CommandOptionParse * cop, const char * value = 0) [virtual]
CommandOptionNoArg::foundOption will evpect a nil 'value' passed in.
Reimplemented from CommandOption.
Member data documentation
int CommandOptionNoArg::numSet
The number of times this value has been set.