Ignore:
Timestamp:
Dec 16, 2013, 5:16:54 PM (11 years ago)
Author:
garnier
Message:

grosse modification pour intégrer les sections

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Interface_Web/trunk/pspaWT/sources/controler/src/sectorParameters.cc

    r436 r455  
    55#define BAVARD 1
    66
    7 sectorParameters::sectorParameters()
     7sectorParameters::sectorParameters(sector* sect):
     8sector_(sect)
    89{
    910  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");
    1516}
    1617
     
    4546void sectorParameters::raz()
    4647{
    47   if(!sectors_.empty()) sectors_.clear();
     48  if(!sectorsStatements_.empty()) sectorsStatements_.clear();
    4849}
    4950
     
    5253  ostringstream sortie;
    5354  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;
    5758  }
    5859  return sortie.str(); 
     
    6667  for(int i = 0; i < n; i++) {
    6768    ifs >> txt;
    68     sectors_.push_back(statements(txt,vector<string>()));
     69    sectorsStatements_.push_back(statements(txt,vector<string>()));
    6970    for(int j = 0; j < 4; j++) {
    7071      ifs >> txt;
    71       sectors_.back().second.push_back(txt);
     72      sectorsStatements_.back().second.push_back(txt);
    7273    }
    7374  }
     
    104105
    105106vector<statements> sectorParameters::getSectors() const {
    106   return sectors_;
     107  return sectorsStatements_;
    107108}
    108109
     
    114115#endif
    115116
    116   if(!sectors_.empty()) sectors_.clear();
     117  if(!sectorsStatements_.empty()) sectorsStatements_.clear();
    117118
    118119  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>()));
    120121    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));
    122123  }
    123124
    124125#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;
    128129  }
    129130#endif
Note: See TracChangeset for help on using the changeset viewer.