9 for(std::map<std::string,int>::const_iterator it=
_apvmap.begin();it!=
_apvmap.end();it++) {
10 if(strstr(it->first.c_str(),partition.c_str())==it->first.c_str() || strcmp(partition.c_str(),
"All")==0 ) {
14 else if(phase!=it->second) {
28 std::set<int> phasesset;
30 for(std::map<std::string,int>::const_iterator it=
_apvmap.begin();it!=
_apvmap.end();it++) {
31 if(strstr(it->first.c_str(),partition.c_str())==it->first.c_str() || strcmp(partition.c_str(),
"Any")==0 ) {
33 phasesset.insert(it->second);
38 std::vector<int> phases;
40 for(std::set<int>::const_iterator phase=phasesset.begin();phase!=phasesset.end();++phase) {
42 phases.push_back(*phase);
const int getPhase(const std::string partition) const
const std::vector< int > getPhases(const std::string partition) const
std::map< std::string, int > _apvmap