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 numberOf(0),
00042 kounter( 0),
00043 iOther(0),
00044 ivar(0),
00045 idx(0),
00046 tempVal(0.0),
00047 tempInt(0),
00048 tempStr(""),
00049 outStr(""),
00050 numberOfOtherVariableResults( 0),
00051 numberOfOtherObjectiveResults( 0),
00052 numberOfOtherConstraintResults( 0),
00053 solutionIdx( 0),
00054 numberAttributePresent( false),
00055 idxAttributePresent( false),
00056 categoryAttributePresent( false),
00057 descriptionAttributePresent( false),
00058 nameAttributePresent( false),
00059 typeAttributePresent( false),
00060 unitAttributePresent( false),
00061 valueAttributePresent( false),
00062 weightedObjAttributePresent( false),
00063 categoryAttribute(""),
00064 descriptionAttribute(""),
00065 nameAttribute(""),
00066 typeAttribute(""),
00067 unitAttribute(""),
00068 valueAttribute(""),
00069 nVarPresent( false),
00070 nObjPresent( false),
00071 nConPresent( false),
00072 generalStatusPresent( false),
00073 generalMessagePresent( false),
00074 generalServiceURIPresent( false),
00075 generalServiceNamePresent( false),
00076 generalInstanceNamePresent( false),
00077 generalJobIDPresent( false),
00078 generalSolverInvokedPresent( false),
00079 generalTimeStampPresent( false),
00080 generalOtherResultsPresent( false),
00081 systemInformationPresent( false),
00082 systemAvailableDiskSpacePresent( false),
00083 systemAvailableMemoryPresent( false),
00084 systemAvailableCPUSpeedPresent( false),
00085 systemAvailableCPUNumberPresent( false),
00086 systemOtherResultsPresent( false),
00087 serviceCurrentStatePresent( false),
00088 serviceCurrentJobCountPresent( false),
00089 serviceTotalJobsSoFarPresent( false),
00090 timeServiceStartedPresent( false),
00091 serviceUtilizationPresent( false),
00092 serviceOtherResultsPresent( false),
00093 jobStatusPresent( false),
00094 jobSubmitTimePresent( false),
00095 scheduledStartTimePresent( false),
00096 actualStartTimePresent( false),
00097 jobEndTimePresent( false),
00098 jobTimingInformationPresent( false),
00099 jobUsedDiskSpacePresent( false),
00100 jobUsedMemoryPresent( false),
00101 jobUsedCPUSpeedPresent( false),
00102 jobUsedCPUNumberPresent( false),
00103 jobOtherResultsPresent( false),
00104 numberOfItemsPresent( false),
00105 numberOfItems(0),
00106 otherVarStruct( NULL),
00107 errorText(NULL)
00108 {
00109
00110 }
00111