00001
00016
00017
00018 #include "OSrLParserData.h"
00019
00020 OSrLParserData::~OSrLParserData() {
00021 }
00022
00023
00024 OSrLParserData::OSrLParserData() :
00025 statusType(""),
00026 statusDescription(""),
00027 timeValue(0.0),
00028 timeType("elapsedTime"),
00029 timeCategory("total"),
00030 timeUnit("second"),
00031 timeDescription(""),
00032 numberOfTimes(0),
00033 tmpOtherValue(""),
00034 tmpOtherName(""),
00035 tmpOtherDescription(""),
00036 itemContent(""),
00037 numberOfSolutions(0),
00038 numberOfVariables(0),
00039 numberOfConstraints(0),
00040 numberOfObjectives(0),
00041 numberOfIdx(0),
00042 numberOfVar(0),
00043 numberOfVarIdx(0),
00044 numberOfCon(0),
00045 numberOfEnumerations(0),
00046 numberOfObj(0),
00047 numberOf(0),
00048 kounter( 0),
00049 iOther(0),
00050 ivar(0),
00051 idx(0),
00052 tempVal(0.0),
00053 tempInt(0),
00054 tempStr(""),
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 generalOtherResultsPresent( false),
00098 systemInformationPresent( false),
00099 systemAvailableDiskSpacePresent( false),
00100 systemAvailableMemoryPresent( false),
00101 systemAvailableCPUSpeedPresent( false),
00102 systemAvailableCPUNumberPresent( false),
00103 systemOtherResultsPresent( false),
00104 serviceCurrentStatePresent( false),
00105 serviceCurrentJobCountPresent( false),
00106 serviceTotalJobsSoFarPresent( false),
00107 timeServiceStartedPresent( false),
00108 serviceUtilizationPresent( false),
00109 serviceOtherResultsPresent( 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 jobOtherResultsPresent( false),
00121 numberOfItemsPresent( false),
00122 numberOfItems(0),
00123 otherVarStruct( NULL),
00124 errorText(NULL)
00125 {
00126
00127 }
00128