00001 /* $Id: OSOptionsStruc.h 4292 2011-09-21 05:47:18Z kmartin $ */ 00017 #ifndef OSOPTIONSSTRUC_H 00018 #define OSOPTIONSSTRUC_H 00019 00032 struct osOptionsStruc 00033 { 00038 std::string configFile; 00039 00043 std::string osilFile; 00044 00049 std::string osil; 00050 00053 std::string osolFile; 00054 00059 std::string osol; 00060 00064 std::string osrlFile; 00065 00070 std::string osrl; 00071 00075 std::string insListFile; 00076 00081 std::string insList; 00082 00086 std::string serviceLocation; 00087 00091 std::string serviceMethod; 00092 00097 std::string osplInputFile; 00098 00103 std::string osplOutputFile; 00104 00110 std::string osplInput; 00111 00117 std::string osplOutput; 00118 00120 std::string mpsFile; 00121 00123 std::string mps; 00124 00126 std::string nlFile; 00127 00129 std::string nl; 00130 00131 00133 std::string datFile; 00134 00136 std::string dat; 00137 00138 00139 00141 std::string gamsControlFile; 00142 00146 std::string solverName; 00147 00154 std::string browser; 00155 00159 bool invokeHelp; 00160 00164 bool writeVersion; 00165 00167 bool quit; 00168 00170 bool exit; 00171 00173 std::string jobID; 00174 00175 }; 00176 00177 00178 #endif 00179 00180 /* end header file */