Changeset 455 in PSPA for Interface_Web/trunk/pspaWT/sources/controler/src/sectorParameters.cc
- Timestamp:
- Dec 16, 2013, 5:16:54 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Interface_Web/trunk/pspaWT/sources/controler/src/sectorParameters.cc
r436 r455 5 5 #define BAVARD 1 6 6 7 sectorParameters::sectorParameters() 7 sectorParameters::sectorParameters(sector* sect): 8 sector_(sect) 8 9 { 9 10 geometry_= string("CIRCULAR"); 10 sectors _.push_back(statements("vide",vector<string>()));11 sectors _.back().second.push_back("xxx");12 sectors _.back().second.push_back("xxx");13 sectors _.back().second.push_back("Unchecked");14 sectors _.back().second.push_back("1");11 sectorsStatements_.push_back(statements("vide",vector<string>())); 12 sectorsStatements_.back().second.push_back("xxx"); 13 sectorsStatements_.back().second.push_back("xxx"); 14 sectorsStatements_.back().second.push_back("Unchecked"); 15 sectorsStatements_.back().second.push_back("1"); 15 16 } 16 17 … … 45 46 void sectorParameters::raz() 46 47 { 47 if(!sectors _.empty()) sectors_.clear();48 if(!sectorsStatements_.empty()) sectorsStatements_.clear(); 48 49 } 49 50 … … 52 53 ostringstream sortie; 53 54 sortie << " sectors " << endl; 54 sortie << sectors _.size() << endl;55 for(int i = 0; i < sectors _.size(); i++) {56 sortie << sectors _.at(i).first << " " << sectors_.at(i).second.at(0) << " " << sectors_.at(i).second.at(1) << " " << sectors_.at(i).second.at(2) << " " << sectors_.at(i).second.at(3) << endl;55 sortie << sectorsStatements_.size() << endl; 56 for(int i = 0; i < sectorsStatements_.size(); i++) { 57 sortie << sectorsStatements_.at(i).first << " " << sectorsStatements_.at(i).second.at(0) << " " << sectorsStatements_.at(i).second.at(1) << " " << sectorsStatements_.at(i).second.at(2) << " " << sectorsStatements_.at(i).second.at(3) << endl; 57 58 } 58 59 return sortie.str(); … … 66 67 for(int i = 0; i < n; i++) { 67 68 ifs >> txt; 68 sectors _.push_back(statements(txt,vector<string>()));69 sectorsStatements_.push_back(statements(txt,vector<string>())); 69 70 for(int j = 0; j < 4; j++) { 70 71 ifs >> txt; 71 sectors _.back().second.push_back(txt);72 sectorsStatements_.back().second.push_back(txt); 72 73 } 73 74 } … … 104 105 105 106 vector<statements> sectorParameters::getSectors() const { 106 return sectors _;107 return sectorsStatements_; 107 108 } 108 109 … … 114 115 #endif 115 116 116 if(!sectors _.empty()) sectors_.clear();117 if(!sectorsStatements_.empty()) sectorsStatements_.clear(); 117 118 118 119 for(int i = 0; i < v.size(); i++) { 119 sectors _.push_back(statements(v.at(i).first,vector<string>()));120 sectorsStatements_.push_back(statements(v.at(i).first,vector<string>())); 120 121 for(int j = 0; j < 4; j++) 121 sectors _.back().second.push_back(v.at(i).second.at(j));122 sectorsStatements_.back().second.push_back(v.at(i).second.at(j)); 122 123 } 123 124 124 125 #if BAVARD > 0 125 cout << "sectors _.size()= " << sectors_.size() << endl;126 for(int i = 0; i < sectors _.size(); i++) {127 cout << "name= " << sectors _.at(i).first << ", de " << sectors_.at(i).second.at(0) << ", Ã " << sectors_.at(i).second.at(1) << ", reflection = " << sectors_.at(i).second.at(2) << ", repeat= " << sectors_.at(i).second.at(3) << endl << endl;126 cout << "sectorsStatements_.size()= " << sectorsStatements_.size() << endl; 127 for(int i = 0; i < sectorsStatements_.size(); i++) { 128 cout << "name= " << sectorsStatements_.at(i).first << ", de " << sectorsStatements_.at(i).second.at(0) << ", Ã " << sectorsStatements_.at(i).second.at(1) << ", reflection = " << sectorsStatements_.at(i).second.at(2) << ", repeat= " << sectorsStatements_.at(i).second.at(3) << endl << endl; 128 129 } 129 130 #endif
Note: See TracChangeset
for help on using the changeset viewer.