- // (switchId (ID of the attribute) and case Id (possible values of the switch attribute))
- std::map<std::string, std::map<std::string, std::pair<std::string, std::string> > > myCases;
+ // (switchId (ID of the attribute) and case Ids (possible values of the switch attribute))
+ std::map<std::string, std::map<std::string,
+ std::pair<std::string, std::set<std::string> > > > myCases;