23 osolgeneralPresent(false),
24 osolsystemPresent(false),
25 osolservicePresent(false),
26 osoljobPresent(false),
27 osoloptimizationPresent(false),
29 serviceURIPresent(false),
30 serviceNamePresent(false),
31 instanceNamePresent(false),
32 instanceLocationPresent(false),
33 instanceLocationTypeattON(false),
35 solverToInvokePresent(false),
36 licensePresent(false),
37 usernamePresent(false),
38 passwordPresent(false),
39 contactPresent(false),
40 transportTypeattON(false),
41 otherGeneralOptionsPresent(false),
42 numberOfOtherGeneralOptions(0),
44 minDiskSpacePresent(false),
45 minDiskSpaceUnitPresent(false),
46 minMemoryPresent(false),
47 minMemoryUnitPresent(false),
48 minCPUSpeedPresent(false),
49 minCPUSpeedUnitPresent(false),
50 minCPUNumberPresent(false),
51 otherSystemOptionsPresent(false),
52 numberOfOtherSystemOptions(0),
54 serviceTypePresent(false),
55 otherServiceOptionsPresent(false),
56 numberOfOtherServiceOptions(0),
58 maxTimePresent(false),
60 maxTimeUnitPresent(false),
62 requestedStartTimePresent(false),
63 requestedStartTime(
""),
64 dependenciesPresent(false),
65 numberOfDependencies(0),
66 requiredDirectoriesPresent(false),
67 numberOfRequiredDirectories(0),
68 requiredFilesPresent(false),
69 numberOfRequiredFiles(0),
70 directoriesToMakePresent(false),
71 numberOfDirectoriesToMake(0),
72 filesToMakePresent(false),
73 numberOfFilesToMake(0),
76 pathPairFromPresent(false),
77 pathPairToPresent(false),
78 pathPairMakeCopyPresent(false),
79 pathPairMakeCopy(false),
80 inputDirectoriesToMovePresent(false),
81 numberOfInputDirectoriesToMove(0),
82 inputFilesToMovePresent(false),
83 numberOfInputFilesToMove(0),
84 outputDirectoriesToMovePresent(false),
85 numberOfOutputDirectoriesToMove(0),
86 outputFilesToMovePresent(false),
87 numberOfOutputFilesToMove(0),
88 directoriesToDeletePresent(false),
89 numberOfDirectoriesToDelete(0),
90 filesToDeletePresent(false),
91 numberOfFilesToDelete(0),
92 processesToKillPresent(false),
93 numberOfProcessesToKill(0),
94 otherJobOptionsPresent(false),
95 numberOfOtherJobOptions(0),
99 numberOfVariablesPresent(false),
100 numberOfObjectives(0),
101 numberOfObjectivesPresent(false),
102 numberOfConstraints(0),
103 numberOfConstraintsPresent(false),
104 variablesPresent(false),
105 objectivesPresent(false),
106 constraintsPresent(false),
107 solverOptionsPresent(false),
108 idxAttributePresent(false),
109 valAttributePresent(false),
110 lbValAttributePresent(false),
111 ubValAttributePresent(false),
112 numberOfOtherVariableOptions(0),
113 initialVariableValuesPresent(false),
115 initialVariableValuesStringPresent(false),
117 initialBasisStatusPresent(false),
119 sosIdxAttributePresent(false),
120 groupWeightAttributePresent(false),
121 numberOfVarAttributePresent(false),
122 numberOfObjAttributePresent(false),
123 numberOfConAttributePresent(false),
124 numberOfEnumerationsAttributePresent(false),
131 numberOfOtherObjectiveOptions(0),
132 initialObjectiveValuesPresent(false),
133 numberOfObjValues(0),
134 initialObjectiveBoundsPresent(false),
135 numberOfObjBounds(0),
137 numberOfOtherConstraintOptions(0),
138 initialConstraintValuesPresent(false),
139 initialDualVariableValuesPresent(false),
141 numberOfSolverOptions(0),
145 numberOfEnumerations(0),
148 otherOptionNumberPresent(false),
149 otherOptionNamePresent(false),
150 otherOptionValuePresent(false),
151 otherOptionSolverPresent(false),
152 otherOptionCategoryPresent(false),
153 otherOptionTypePresent(false),
154 otherOptionDescriptionPresent(false),
155 numberOfItemsPresent(false),
158 solverOptionNamePresent(false),
159 solverOptionValuePresent(false),
160 solverOptionSolverPresent(false),
161 solverOptionCategoryPresent(false),
162 solverOptionTypePresent(false),
163 solverOptionDescriptionPresent(false),
166 categoryAttributePresent(false),
167 categoryAttribute(
""),
168 typeAttributePresent(false),
170 varTypeAttributePresent(false),
171 varTypeAttribute(
""),
172 objTypeAttributePresent(false),
173 objTypeAttribute(
""),
174 conTypeAttributePresent(false),
175 conTypeAttribute(
""),
176 enumTypeAttributePresent(false),
177 enumTypeAttribute(
""),
178 nameAttributePresent(false),
180 valueAttributePresent(false),
182 lbValueAttributePresent(false),
183 lbValueAttribute(
""),
184 ubValueAttributePresent(false),
185 ubValueAttribute(
""),
186 descriptionAttributePresent(false),
187 descriptionAttribute(
""),
188 solverAttributePresent(false),
190 unitAttributePresent(false),
194 jobDependencies(NULL),
198 processesToKill(NULL),
223 statusDescription(
""),
~OSoLParserData()
the OSoLParserData class destructor
OSoLParserData()
the OSoLParserData class constructor