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 unitAttributePresent( false),
00078 valueAttributePresent( false),
00079 weightedObjAttributePresent( false),
00080 categoryAttribute(""),
00081 descriptionAttribute(""),
00082 nameAttribute(""),
00083 typeAttribute(""),
00084 unitAttribute(""),
00085 valueAttribute(""),
00086 nVarPresent( false),
00087 nObjPresent( false),
00088 nConPresent( false),
00089 generalStatusPresent( false),
00090 generalMessagePresent( false),
00091 generalServiceURIPresent( false),
00092 generalServiceNamePresent( false),
00093 generalInstanceNamePresent( false),
00094 generalJobIDPresent( false),
00095 generalSolverInvokedPresent( false),
00096 generalTimeStampPresent( false),
00097 otherGeneralResultsPresent( false),
00098 systemInformationPresent( false),
00099 systemAvailableDiskSpacePresent( false),
00100 systemAvailableMemoryPresent( false),
00101 systemAvailableCPUSpeedPresent( false),
00102 systemAvailableCPUNumberPresent( false),
00103 otherSystemResultsPresent( false),
00104 serviceCurrentStatePresent( false),
00105 serviceCurrentJobCountPresent( false),
00106 serviceTotalJobsSoFarPresent( false),
00107 timeServiceStartedPresent( false),
00108 serviceUtilizationPresent( false),
00109 otherServiceResultsPresent( false),
00110 jobStatusPresent( false),
00111 jobSubmitTimePresent( false),
00112 scheduledStartTimePresent( false),
00113 actualStartTimePresent( false),
00114 jobEndTimePresent( false),
00115 jobTimingInformationPresent( false),
00116 jobUsedDiskSpacePresent( false),
00117 jobUsedMemoryPresent( false),
00118 jobUsedCPUSpeedPresent( false),
00119 jobUsedCPUNumberPresent( false),
00120 otherJobResultsPresent( false),
00121 numberOfItemsPresent( false),
00122 numberOfItems(0),
00123 otherVarStruct( NULL),
00124 errorText(NULL)
00125 {
00126
00127 }
00128