38 scenarioPath(scenarioPath),
60 return this->scenarioPath;
96 return this->scenarios;
101 return this->applications;
106 scenarios->push_back(scenario);
111 for (
auto it = scenarios->begin(); it != scenarios->end(); ++it)
113 if ((*it)->getName().compare(scenario->getName()) == 0 && (*it)->getPackage()->getName().compare(scenario->getPackage()->getName()) == 0)
115 scenarios->erase(it);
123 applications->push_back(application);
128 for (std::vector<ScenarioPtr>::iterator iter = scenarios->begin(); iter != scenarios->end(); ++iter)
130 if (iter->get()->getName().compare(name) == 0)
140 for (std::vector<ApplicationPtr>::iterator iter = applications->begin(); iter != applications->end(); ++iter)
142 if (iter->get()->getName().compare(name) == 0)