Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

CommandOptionNoArg Class Reference

CommandOption type for flags. More...

#include <cmdoptns.h>

Inheritance diagram for CommandOptionNoArg:

CommandOption List of all members.

Public Member Functions

 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.
Examples:

cmdlineopt.cpp.


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.


The documentation for this class was generated from the following file:
Generated on Tue Jan 18 14:32:37 2005 for GNU CommonC++ by  doxygen 1.3.9.1