1 #ifndef _CMDLINE_HEADER
2 #define _CMDLINE_HEADER
3 
4 // $Id: cmdline.h,v 1.2 2003/04/24 00:24:11 tom Exp $
5 
6 #include "config.h"                 // Config structure
7 
8 // ******* Define Prototypes ********
9 
10 // Function converts a lower case string into upper case, any special
11 // characters remain the same (i.e "$", "%" ...)
12 void StrUpr (char* pUpCase);
13 
14 // This function displays brief command line help to the user.
15 // Parameters:
16 // char* argv[]     : Pointer to command line parameter pointer array
17 //
18 void PrintProgramHelp (void);
19 
20 // integer assignment
21 int intAssign (int& cmdCount, int argc, char* argv[] );
22 
23 // string assignment
24 char* strAssign (int& cmdCount, int argc, char* argv[]);
25 
26 // Function processes command line parameters
27 int ProcessCommandLine (int argc, char* argv[],
28                         Config& settings, char*& pInFile, char*& pOutFile, char*& pConfig);
29 #endif
30