bool CreateConstraints(DesertSystem &ds, UdmDesertMap &des_map, DesertUdmMap &inv_des_map) { //constrainsets, constrainst set<ConstraintSet> c_sets = ds.ConstraintSet_kind_children(); set<ConstraintSet>::iterator cts_iterator; if (!c_sets.empty()) { ConstraintSet cs; for (cts_iterator = c_sets.begin(); cts_iterator != c_sets.end(); cts_iterator++) { cs = *(cts_iterator); set<Constraint> ct_set = cs.Constraint_kind_children(); if (ct_set.empty()) continue; CreateDesertConstraintSet(cs, des_map, inv_des_map); }//eo for cts_iterator }//eo if (!c_sets.empty()) return true; };