CommandLineHandler Class Reference

Utility class for managing command line inputs to DAKOTA. More...

Inheritance diagram for CommandLineHandler:

GetLongOpt List of all members.

Public Member Functions

 CommandLineHandler ()
 default constructor, requires check_usage() call for parsing
 CommandLineHandler (int argc, char **argv)
 constructor with parsing
 ~CommandLineHandler ()
 destructor
void check_usage (int argc, char **argv)
 Prints a descriptive message and exits the program if incorrect.
int read_restart_evals () const
 instead of a const char*.

Private Member Functions

void initialize_options ()
 enrolls the supported command line inputs.
void output_version (ostream &s) const
 outputs the DAKOTA version

Detailed Description

Utility class for managing command line inputs to DAKOTA.

CommandLineHandler provides additional functionality that is specific to DAKOTA's needs for the definition and parsing of command line options. Inheritance is used to allow the class to have all the functionality of the base class, GetLongOpt.


The documentation for this class was generated from the following files:
Generated on Wed Nov 5 19:54:06 2008 for DAKOTA by  doxygen 1.5.1