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 numberOfEnumerations(0),
00045 numberOfObj(0),
00046 numberOf(0),
00047 kounter( 0),
00048 iOther(0),
00049 ivar(0),
00050 idx(0),
00051 tempVal(0.0),
00052 tempInt(0),
00053 tempStr(""),
00054 name(""),
00055 outStr(""),
00056 numberOfOtherVariableResults( 0),
00057 numberOfOtherObjectiveResults( 0),
00058 numberOfOtherConstraintResults( 0),
00059 solutionIdx( 0),
00060 mult(1),
00061 incr(0),
00062 numberAttributePresent( false),
00063 incrPresent(false),
00064 multPresent(false),
00065 idxAttributePresent( false),
00066 categoryAttributePresent( false),
00067 descriptionAttributePresent( false),
00068 nameAttributePresent( false),
00069 numberOfVarAttributePresent( false),
00070 numberOfVarIdxAttributePresent( false),
00071 numberOfObjAttributePresent( false),
00072 numberOfObjIdxAttributePresent( false),
00073 numberOfConAttributePresent( false),
00074 numberOfConIdxAttributePresent( false),
00075 numberOfEnumerationsAttributePresent( false),
00076 typeAttributePresent( false),
00077 varTypeAttributePresent( false),
00078 objTypeAttributePresent( false),
00079 conTypeAttributePresent( false),
00080 enumTypeAttributePresent( false),
00081 unitAttributePresent( false),
00082 valueAttributePresent( false),
00083 weightedObjAttributePresent( false),
00084 categoryAttribute(""),
00085 descriptionAttribute(""),
00086 nameAttribute(""),
00087 typeAttribute(""),
00088 varTypeAttribute(""),
00089 objTypeAttribute(""),
00090 conTypeAttribute(""),
00091 enumTypeAttribute(""),
00092 unitAttribute(""),
00093 valueAttribute(""),
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