00001 /* $Id: OSOptionsStruc.h 4381 2011-11-09 09:10:35Z 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 00132 std::string datFile; 00133 00135 std::string dat; 00136 00138 std::string gamsControlFile; 00139 00143 std::string solverName; 00144 00151 std::string browser; 00152 00156 bool invokeHelp; 00157 00161 bool writeVersion; 00162 00166 bool printModel; 00167 00174 std::string printRowNumberAsString; 00175 00177 bool quit; 00178 00180 bool exit; 00181 00183 std::string jobID; 00184 00185 }; 00186 00187 00188 #endif 00189 00190 /* end header file */