@@ -89,12 +89,12 @@ TEMPLATE_SPECIALIZATION
89
89
IC bool CAbstractOperator::applicable_reverse (
90
90
const CSConditionState& condition, const CSConditionState& start, const CSConditionState& self_condition) const
91
91
{
92
- xr_vector<COperatorCondition>::const_iterator i = self_condition.conditions ().begin ();
93
- xr_vector<COperatorCondition>::const_iterator e = self_condition.conditions ().end ();
94
- xr_vector<COperatorCondition>::const_iterator I = condition.conditions ().begin ();
95
- xr_vector<COperatorCondition>::const_iterator E = condition.conditions ().end ();
96
- xr_vector<COperatorCondition>::const_iterator J = start.conditions ().begin ();
97
- xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
92
+ typename xr_vector<COperatorCondition>::const_iterator i = self_condition.conditions ().begin ();
93
+ typename xr_vector<COperatorCondition>::const_iterator e = self_condition.conditions ().end ();
94
+ typename xr_vector<COperatorCondition>::const_iterator I = condition.conditions ().begin ();
95
+ typename xr_vector<COperatorCondition>::const_iterator E = condition.conditions ().end ();
96
+ typename xr_vector<COperatorCondition>::const_iterator J = start.conditions ().begin ();
97
+ typename xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
98
98
for (; (I != E) && (i != e);)
99
99
if ((*I).condition () < (*i).condition ())
100
100
++I;
@@ -142,12 +142,12 @@ IC bool CAbstractOperator::apply_reverse(const CSConditionState& condition, cons
142
142
{
143
143
result.clear ();
144
144
bool changed = false ;
145
- xr_vector<COperatorCondition>::const_iterator i = self_condition.conditions ().begin ();
146
- xr_vector<COperatorCondition>::const_iterator e = self_condition.conditions ().end ();
147
- xr_vector<COperatorCondition>::const_iterator I = condition.conditions ().begin ();
148
- xr_vector<COperatorCondition>::const_iterator E = condition.conditions ().end ();
149
- xr_vector<COperatorCondition>::const_iterator J = start.conditions ().begin ();
150
- xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
145
+ typename xr_vector<COperatorCondition>::const_iterator i = self_condition.conditions ().begin ();
146
+ typename xr_vector<COperatorCondition>::const_iterator e = self_condition.conditions ().end ();
147
+ typename xr_vector<COperatorCondition>::const_iterator I = condition.conditions ().begin ();
148
+ typename xr_vector<COperatorCondition>::const_iterator E = condition.conditions ().end ();
149
+ typename xr_vector<COperatorCondition>::const_iterator J = start.conditions ().begin ();
150
+ typename xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
151
151
for (; (I != E) && (i != e);)
152
152
if ((*I).condition () < (*i).condition ())
153
153
{
@@ -217,12 +217,12 @@ template <typename T>
217
217
IC bool CAbstractOperator::applicable (const CSConditionState& current, const CSConditionState& start,
218
218
const CSConditionState& conditions, T& problem_solver) const
219
219
{
220
- xr_vector<COperatorCondition>::const_iterator I = current.conditions ().begin ();
221
- xr_vector<COperatorCondition>::const_iterator E = current.conditions ().end ();
222
- xr_vector<COperatorCondition>::const_iterator i = conditions.conditions ().begin ();
223
- xr_vector<COperatorCondition>::const_iterator e = conditions.conditions ().end ();
224
- xr_vector<COperatorCondition>::const_iterator II = start.conditions ().begin ();
225
- xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
220
+ typename xr_vector<COperatorCondition>::const_iterator I = current.conditions ().begin ();
221
+ typename xr_vector<COperatorCondition>::const_iterator E = current.conditions ().end ();
222
+ typename xr_vector<COperatorCondition>::const_iterator i = conditions.conditions ().begin ();
223
+ typename xr_vector<COperatorCondition>::const_iterator e = conditions.conditions ().end ();
224
+ typename xr_vector<COperatorCondition>::const_iterator II = start.conditions ().begin ();
225
+ typename xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
226
226
for (; (I != E) && (i != e);)
227
227
{
228
228
if ((*I).condition () < (*i).condition ())
@@ -281,12 +281,12 @@ IC const typename CAbstractOperator::CSConditionState& CAbstractOperator::apply(
281
281
const CSConditionState& effects, CSConditionState& result, CSConditionState& start, T& problem_solver) const
282
282
{
283
283
result.clear ();
284
- xr_vector<COperatorCondition>::const_iterator I = current.conditions ().begin ();
285
- xr_vector<COperatorCondition>::const_iterator E = current.conditions ().end ();
286
- xr_vector<COperatorCondition>::const_iterator i = effects.conditions ().begin ();
287
- xr_vector<COperatorCondition>::const_iterator e = effects.conditions ().end ();
288
- xr_vector<COperatorCondition>::const_iterator II = start.conditions ().begin ();
289
- xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
284
+ typename xr_vector<COperatorCondition>::const_iterator I = current.conditions ().begin ();
285
+ typename xr_vector<COperatorCondition>::const_iterator E = current.conditions ().end ();
286
+ typename xr_vector<COperatorCondition>::const_iterator i = effects.conditions ().begin ();
287
+ typename xr_vector<COperatorCondition>::const_iterator e = effects.conditions ().end ();
288
+ typename xr_vector<COperatorCondition>::const_iterator II = start.conditions ().begin ();
289
+ typename xr_vector<COperatorCondition>::const_iterator EE = start.conditions ().end ();
290
290
for (; (I != E) && (i != e);)
291
291
{
292
292
if ((*I).condition () < (*i).condition ())
@@ -350,10 +350,10 @@ IC const typename CAbstractOperator::CSConditionState& CAbstractOperator::apply(
350
350
const CSConditionState& condition, const CSConditionState& self_condition, CSConditionState& result) const
351
351
{
352
352
result.clear ();
353
- xr_vector<COperatorCondition>::const_iterator i = self_condition.conditions ().begin ();
354
- xr_vector<COperatorCondition>::const_iterator e = self_condition.conditions ().end ();
355
- xr_vector<COperatorCondition>::const_iterator I = condition.conditions ().begin ();
356
- xr_vector<COperatorCondition>::const_iterator E = condition.conditions ().end ();
353
+ typename xr_vector<COperatorCondition>::const_iterator i = self_condition.conditions ().begin ();
354
+ typename xr_vector<COperatorCondition>::const_iterator e = self_condition.conditions ().end ();
355
+ typename xr_vector<COperatorCondition>::const_iterator I = condition.conditions ().begin ();
356
+ typename xr_vector<COperatorCondition>::const_iterator E = condition.conditions ().end ();
357
357
for (; (I != E) && (i != e);)
358
358
if ((*I).condition () < (*i).condition ())
359
359
{
@@ -401,10 +401,10 @@ IC typename CAbstractOperator::_edge_value_type CAbstractOperator::min_weight()
401
401
return (m_min_weight);
402
402
403
403
m_min_weight = 0 ;
404
- xr_vector<COperatorCondition>::const_iterator I = conditions ().conditions ().begin ();
405
- xr_vector<COperatorCondition>::const_iterator E = conditions ().conditions ().end ();
406
- xr_vector<COperatorCondition>::const_iterator i = effects ().conditions ().begin ();
407
- xr_vector<COperatorCondition>::const_iterator e = effects ().conditions ().end ();
404
+ typename xr_vector<COperatorCondition>::const_iterator I = conditions ().conditions ().begin ();
405
+ typename xr_vector<COperatorCondition>::const_iterator E = conditions ().conditions ().end ();
406
+ typename xr_vector<COperatorCondition>::const_iterator i = effects ().conditions ().begin ();
407
+ typename xr_vector<COperatorCondition>::const_iterator e = effects ().conditions ().end ();
408
408
for (; (i != e) && (I != E);)
409
409
{
410
410
if ((*I).condition () < (*i).condition ())
0 commit comments