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