class Parameters

Basic parameters class. More...

Contains pure virtuals
Full nameGlobalParameters::Parameters
Definition#include <parameters.H>
Inherited byParamTrans
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Methods


Detailed Description

Basic parameters class. This is a good place to have all general parsing operations. Also, help and version parameters are handled by this class mostly because all programs have them. All HpTrans programs and tools will have parameters to specify log display levels, therefore all that functionality will also be included in this class.

 Parameters ()

 ~Parameters ()

[virtual]

Error  parseCommandLine (const int&, char**, const char** = 0, const char** = 0)

[virtual]

IMPORTANT TO FILL IN DESCRIPTION & RECOMMAND CALLING FIRST

void  setCmdFileName (string n)

[virtual]

void  setVerboseLevel (const LogLevel)

[virtual]

string  getCmdFileName ()

[const virtual]

LogLevel  getLogLevel ()

[const virtual]

vector < string >  getArguments ()

[const virtual]

bool  isHelpSet ()

[const virtual]

bool  isVersionSet ()

[const virtual]

void  printHelp ()

[const pure virtual]

bool  get_option_arg (string&, const string, const int&, char**)

[protected]

bool  check_bool_option (const char**, const int&, char**)

[protected]


Generated on Fri Mar 9 02:04:42 2001, using kdoc 2.0a43.