My Project
OSrLParserData.cpp
Go to the documentation of this file.
1 /* $Id$ */
14 //#define PARSERDATA_DEBUG
15 
16 #include "OSrLParserData.h"
17 
19 {
20 }//~OSrLParserData
21 
22 
24  statusType(""),
25  statusDescription(""),
26  timeValue(0.0),
27  timeType("elapsedTime"),
28  timeCategory("total"),
29  timeUnit("second"),
30  timeDescription(""),
31  numberOfTimes(0),
32  tmpOtherValue(""),
33  tmpOtherName(""),
34  tmpOtherDescription(""),
35  itemContent(""),
36  numberOfSolutions(0),
37  numberOfVariables(0),
38  numberOfConstraints(0),
39  numberOfObjectives(0),
40  numberOfIdx(0),
41  numberOfVar(0),
42  numberOfVarIdx(0),
43  numberOfCon(0),
44  numberOfObj(0),
45  numberOf(0),
46  kounter( 0),
47  iOther(0),
48  ivar(0),
49  idx(0),
50  tempVal(0.0),
51  tempInt(0),
52  tempStr(""),
53  name(""),
54  outStr(""),
55  numberOfOtherVariableResults( 0),
56  numberOfOtherObjectiveResults( 0),
57  numberOfOtherConstraintResults( 0),
58  numberOfOtherMatrixProgrammingResults( 0),
59  numberOfOtherMatrixVariableResults( 0),
60  solutionIdx( 0),
61  mult(1),
62  incr(0),
63  numberAttributePresent( false),
64  incrPresent(false),
65  multPresent(false),
66  idxAttributePresent( false),
67  categoryAttributePresent( false),
68  descriptionAttributePresent( false),
69  nameAttributePresent( false),
70  numberOfVarAttributePresent( false),
71  numberOfVarIdxAttributePresent( false),
72  numberOfObjAttributePresent( false),
73  numberOfObjIdxAttributePresent( false),
74  numberOfConAttributePresent( false),
75  numberOfConIdxAttributePresent( false),
76  typeAttributePresent( false),
77  varTypeAttributePresent( false),
78  objTypeAttributePresent( false),
79  conTypeAttributePresent( false),
80  unitAttributePresent( false),
81  valueAttributePresent( false),
82  solverAttributePresent( false),
83  weightedObjAttributePresent( false),
84  categoryAttribute(""),
85  descriptionAttribute(""),
86  nameAttribute(""),
87  typeAttribute(""),
88  varTypeAttribute(""),
89  objTypeAttribute(""),
90  conTypeAttribute(""),
91  unitAttribute(""),
92  valueAttribute(""),
93  solverAttribute(""),
94  nVarPresent( false),
95  nObjPresent( false),
96  nConPresent( false),
97  generalStatusPresent( false),
98  generalMessagePresent( false),
99  generalServiceURIPresent( false),
100  generalServiceNamePresent( false),
101  generalInstanceNamePresent( false),
102  generalJobIDPresent( false),
103  generalSolverInvokedPresent( false),
104  generalTimeStampPresent( false),
105  otherGeneralResultsPresent( false),
106  systemInformationPresent( false),
107  systemAvailableDiskSpacePresent( false),
108  systemAvailableMemoryPresent( false),
109  systemAvailableCPUSpeedPresent( false),
110  systemAvailableCPUNumberPresent( false),
111  otherSystemResultsPresent( false),
112  serviceCurrentStatePresent( false),
113  serviceCurrentJobCountPresent( false),
114  serviceTotalJobsSoFarPresent( false),
115  timeServiceStartedPresent( false),
116  serviceUtilizationPresent( false),
117  otherServiceResultsPresent( false),
118  jobStatusPresent( false),
119  jobSubmitTimePresent( false),
120  scheduledStartTimePresent( false),
121  actualStartTimePresent( false),
122  jobEndTimePresent( false),
123  jobTimingInformationPresent( false),
124  jobUsedDiskSpacePresent( false),
125  jobUsedMemoryPresent( false),
126  jobUsedCPUSpeedPresent( false),
127  jobUsedCPUNumberPresent( false),
128  otherJobResultsPresent( false),
129  numberOfItemsPresent( false),
130  numberOfItems(0),
131  otherVarStruct( NULL),
132  errorText(NULL)
133 {
134 
135 }//OSrLParserData
136 
static Bigint * mult(Bigint *a, Bigint *b)
Definition: OSdtoa.cpp:857
OSrLParserData()
the OSrLParserData class constructor