00001
00014
00015
00016 #include "OSrLParserData.h"
00017
00018 OSrLParserData::~OSrLParserData()
00019 {
00020 }
00021
00022
00023 OSrLParserData::OSrLParserData() :
00024 statusType(""),
00025 statusDescription(""),
00026 timeValue(0.0),
00027 timeType("elapsedTime"),
00028 timeCategory("total"),
00029 timeUnit("second"),
00030 timeDescription(""),
00031 numberOfTimes(0),
00032 tmpOtherValue(""),
00033 tmpOtherName(""),
00034 tmpOtherDescription(""),
00035 itemContent(""),
00036 numberOfSolutions(0),
00037 numberOfVariables(0),
00038 numberOfConstraints(0),
00039 numberOfObjectives(0),
00040 numberOfIdx(0),
00041 numberOfVar(0),
00042 numberOfVarIdx(0),
00043 numberOfCon(0),
00044 numberOfObj(0),
00045 numberOf(0),
00046 kounter( 0),
00047 iOther(0),
00048 ivar(0),
00049 idx(0),
00050 tempVal(0.0),
00051 tempInt(0),
00052 tempStr(""),
00053 name(""),
00054 outStr(""),
00055 numberOfOtherVariableResults( 0),
00056 numberOfOtherObjectiveResults( 0),
00057 numberOfOtherConstraintResults( 0),
00058 numberOfOtherMatrixProgrammingResults( 0),
00059 numberOfOtherMatrixVariableResults( 0),
00060 solutionIdx( 0),
00061 mult(1),
00062 incr(0),
00063 numberAttributePresent( false),
00064 incrPresent(false),
00065 multPresent(false),
00066 idxAttributePresent( false),
00067 categoryAttributePresent( false),
00068 descriptionAttributePresent( false),
00069 nameAttributePresent( false),
00070 numberOfVarAttributePresent( false),
00071 numberOfVarIdxAttributePresent( false),
00072 numberOfObjAttributePresent( false),
00073 numberOfObjIdxAttributePresent( false),
00074 numberOfConAttributePresent( false),
00075 numberOfConIdxAttributePresent( false),
00076 typeAttributePresent( false),
00077 varTypeAttributePresent( false),
00078 objTypeAttributePresent( false),
00079 conTypeAttributePresent( false),
00080 unitAttributePresent( false),
00081 valueAttributePresent( false),
00082 solverAttributePresent( false),
00083 weightedObjAttributePresent( false),
00084 categoryAttribute(""),
00085 descriptionAttribute(""),
00086 nameAttribute(""),
00087 typeAttribute(""),
00088 varTypeAttribute(""),
00089 objTypeAttribute(""),
00090 conTypeAttribute(""),
00091 unitAttribute(""),
00092 valueAttribute(""),
00093 solverAttribute(""),
00094 nVarPresent( false),
00095 nObjPresent( false),
00096 nConPresent( false),
00097 generalStatusPresent( false),
00098 generalMessagePresent( false),
00099 generalServiceURIPresent( false),
00100 generalServiceNamePresent( false),
00101 generalInstanceNamePresent( false),
00102 generalJobIDPresent( false),
00103 generalSolverInvokedPresent( false),
00104 generalTimeStampPresent( false),
00105 otherGeneralResultsPresent( false),
00106 systemInformationPresent( false),
00107 systemAvailableDiskSpacePresent( false),
00108 systemAvailableMemoryPresent( false),
00109 systemAvailableCPUSpeedPresent( false),
00110 systemAvailableCPUNumberPresent( false),
00111 otherSystemResultsPresent( false),
00112 serviceCurrentStatePresent( false),
00113 serviceCurrentJobCountPresent( false),
00114 serviceTotalJobsSoFarPresent( false),
00115 timeServiceStartedPresent( false),
00116 serviceUtilizationPresent( false),
00117 otherServiceResultsPresent( false),
00118 jobStatusPresent( false),
00119 jobSubmitTimePresent( false),
00120 scheduledStartTimePresent( false),
00121 actualStartTimePresent( false),
00122 jobEndTimePresent( false),
00123 jobTimingInformationPresent( false),
00124 jobUsedDiskSpacePresent( false),
00125 jobUsedMemoryPresent( false),
00126 jobUsedCPUSpeedPresent( false),
00127 jobUsedCPUNumberPresent( false),
00128 otherJobResultsPresent( false),
00129 numberOfItemsPresent( false),
00130 numberOfItems(0),
00131 otherVarStruct( NULL),
00132 errorText(NULL)
00133 {
00134
00135 }
00136