/home/coin/SVN-release/OS-2.1.1/OS/src/OSParsers/OSoLParserData.cpp

Go to the documentation of this file.
00001 /* $Id: OSoLParserData.cpp 2698 2009-06-09 04:14:07Z kmartin $ */
00016  #include "OSoLParserData.h" 
00017 
00018  OSoLParserData::~OSoLParserData() {
00019 
00020  }//~OSoLParserData
00021  
00022 
00023  OSoLParserData::OSoLParserData() :
00024         osolgeneralPresent(false),
00025         osolsystemPresent(false),
00026         osolservicePresent(false),
00027         osoljobPresent(false),
00028         osoloptimizationPresent(false),
00029 
00030         serviceURIPresent(false),
00031         serviceNamePresent(false),
00032         instanceNamePresent(false),
00033         instanceLocationPresent(false),
00034         instanceLocationTypeattON(false),
00035         jobIDPresent(false),
00036         solverToInvokePresent(false),
00037         licensePresent(false),
00038         usernamePresent(false),
00039         passwordPresent(false),
00040         contactPresent(false),
00041         transportTypeattON(false),
00042         otherGeneralOptionsPresent(false),
00043         numberOfOtherGeneralOptions(0),
00044 
00045         minDiskSpacePresent(false),
00046         minDiskSpaceUnitPresent(false),
00047         minMemorySizePresent(false),
00048         minMemorySizeUnitPresent(false),
00049         minCPUSpeedPresent(false),
00050         minCPUSpeedUnitPresent(false),
00051         minCPUNumberPresent(false),
00052         otherSystemOptionsPresent(false),
00053         numberOfOtherSystemOptions(0),
00054         serviceTypePresent(false),
00055         otherServiceOptionsPresent(false),
00056         numberOfOtherServiceOptions(0),
00057 
00058         maxTimePresent(false),
00059         maxTimeUnitPresent(false),
00060         requestedStartTimePresent(false),
00061         dependenciesPresent(false),
00062         numberOfDependencies(0),
00063         requiredDirectoriesPresent(false),
00064         numberOfRequiredDirectories(0),
00065         requiredFilesPresent(false),
00066         numberOfRequiredFiles(0),
00067         directoriesToMakePresent(false),
00068         numberOfDirectoriesToMake(0),
00069         filesToMakePresent(false),
00070         numberOfFilesToMake(0),
00071         pathPairFromPresent(false),
00072         pathPairToPresent(false),
00073         pathPairMakeCopyPresent(false),
00074         inputDirectoriesToMovePresent(false),
00075         numberOfInputDirectoriesToMove(0),
00076         inputFilesToMovePresent(false),
00077         numberOfInputFilesToMove(0),
00078         outputDirectoriesToMovePresent(false),
00079         numberOfOutputDirectoriesToMove(0),
00080         outputFilesToMovePresent(false),
00081         numberOfOutputFilesToMove(0),
00082         directoriesToDeletePresent(false),
00083         numberOfDirectoriesToDelete(0),
00084         filesToDeletePresent(false),
00085         numberOfFilesToDelete(0),
00086         processesToKillPresent(false),
00087         numberOfProcessesToKill(0),
00088         otherJobOptionsPresent(false),
00089         numberOfOtherJobOptions(0),
00090 
00091         numberOfVariables(0),
00092         numberOfVariablesPresent(false),
00093         numberOfObjectives(0),
00094         numberOfObjectivesPresent(false),
00095         numberOfConstraints(0),
00096         numberOfConstraintsPresent(false),
00097         variablesPresent(false),
00098         objectivesPresent(false),
00099         constraintsPresent(false),
00100         solverOptionsPresent(false),
00101         idxAttributePresent(false),
00102         valAttributePresent(false),
00103         lbvalAttributePresent(false),
00104         ubvalAttributePresent(false),
00105         numberOfOtherVariableOptions(0),
00106         initialVariableValuesPresent(false),
00107         numberOfVar(0),
00108         initialVariableValuesStringPresent(false),
00109         numberOfVarStr(0),
00110         initialBasisStatusPresent(false),
00111         numberOfBasVar(0),
00112         sosIdxAttributePresent(false),
00113         grpWgtAttributePresent(false),
00114         nOfVarAttributePresent(false),
00115         numberOfIntWt(0),
00116         numberOfSOS(0),
00117         numberOfSOSVar(0),
00118         numberOfOtherObjectiveOptions(0),
00119         initialObjectiveValuesPresent(false),
00120         numberOfObjValues(0),
00121         initialObjectiveBoundsPresent(false),
00122         numberOfObjBounds(0),
00123         numberOfOtherConstraintOptions(0),
00124         initialConstraintValuesPresent(false),
00125         numberOfCon(0),
00126         initialDualVariableValuesPresent(false),
00127         numberOfDuals(0),
00128         numberOfSolverOptions(0),
00129 
00130         numberOfObj(0),
00131 
00132         otherOptionNumberPresent(false),
00133         otherOptionNamePresent(false),
00134         otherOptionValuePresent(false),
00135         otherOptionSolverPresent(false),
00136         otherOptionCategoryPresent(false),
00137         otherOptionTypePresent(false),
00138         otherOptionDescriptionPresent(false),
00139 
00140         solverOptionNamePresent(false),
00141         solverOptionValuePresent(false),
00142         solverOptionSolverPresent(false),
00143         solverOptionCategoryPresent(false),
00144         solverOptionTypePresent(false),
00145         solverOptionDescriptionPresent(false),
00146 
00147         statusType(""),
00148         statusDescription(""),
00149         errorText(NULL)
00150  {
00151 
00152  }//OSoLParserData
00153  

Generated on Mon May 3 03:05:27 2010 by  doxygen 1.4.7