libzypp
10.5.0
|
Creates a file in helix format which contains all controll action of a testcase ( file is known as *-test.xml) More...
Public Member Functions | |
HelixControl (const std::string &controlPath, const RepositoryTable &sourceTable, const Arch &systemArchitecture, const LocaleSet &languages, const std::string &systemPath="solver-system.xml.gz", const bool forceResolve=false, const bool onlyRequires=false, const bool ignorealreadyrecommended=false) | |
HelixControl () | |
~HelixControl () | |
void | installResolvable (const ResObject::constPtr &resObject, const ResStatus &status) |
void | lockResolvable (const ResObject::constPtr &resObject, const ResStatus &status) |
void | keepResolvable (const ResObject::constPtr &resObject, const ResStatus &status) |
void | deleteResolvable (const ResObject::constPtr &resObject, const ResStatus &status) |
void | addDependencies (const CapabilitySet &capRequire, const CapabilitySet &capConflict) |
void | addUpgradeRepos (const std::set< Repository > &upgradeRepos_r) |
void | distupgrade () |
void | verifySystem () |
void | update () |
std::string | filename () |
Private Attributes | |
std::string | dumpFile |
std::ofstream * | file |
Creates a file in helix format which contains all controll action of a testcase ( file is known as *-test.xml)
Definition at line 267 of file Testcase.cc.
zypp::solver::detail::HelixControl::HelixControl | ( | const std::string & | controlPath, |
const RepositoryTable & | sourceTable, | ||
const Arch & | systemArchitecture, | ||
const LocaleSet & | languages, | ||
const std::string & | systemPath = "solver-system.xml.gz" , |
||
const bool | forceResolve = false , |
||
const bool | onlyRequires = false , |
||
const bool | ignorealreadyrecommended = false |
||
) |
Definition at line 303 of file Testcase.cc.
zypp::solver::detail::HelixControl::HelixControl | ( | ) |
Definition at line 362 of file Testcase.cc.
zypp::solver::detail::HelixControl::~HelixControl | ( | ) |
Definition at line 368 of file Testcase.cc.
void zypp::solver::detail::HelixControl::installResolvable | ( | const ResObject::constPtr & | resObject, |
const ResStatus & | status | ||
) |
Definition at line 375 of file Testcase.cc.
void zypp::solver::detail::HelixControl::lockResolvable | ( | const ResObject::constPtr & | resObject, |
const ResStatus & | status | ||
) |
Definition at line 385 of file Testcase.cc.
void zypp::solver::detail::HelixControl::keepResolvable | ( | const ResObject::constPtr & | resObject, |
const ResStatus & | status | ||
) |
Definition at line 395 of file Testcase.cc.
void zypp::solver::detail::HelixControl::deleteResolvable | ( | const ResObject::constPtr & | resObject, |
const ResStatus & | status | ||
) |
Definition at line 405 of file Testcase.cc.
void zypp::solver::detail::HelixControl::addDependencies | ( | const CapabilitySet & | capRequire, |
const CapabilitySet & | capConflict | ||
) |
Definition at line 414 of file Testcase.cc.
void zypp::solver::detail::HelixControl::addUpgradeRepos | ( | const std::set< Repository > & | upgradeRepos_r | ) |
Definition at line 424 of file Testcase.cc.
void zypp::solver::detail::HelixControl::distupgrade | ( | ) |
Definition at line 432 of file Testcase.cc.
void zypp::solver::detail::HelixControl::verifySystem | ( | ) |
Definition at line 437 of file Testcase.cc.
void zypp::solver::detail::HelixControl::update | ( | ) |
Definition at line 442 of file Testcase.cc.
std::string zypp::solver::detail::HelixControl::filename | ( | ) | [inline] |
Definition at line 300 of file Testcase.cc.
std::string zypp::solver::detail::HelixControl::dumpFile [private] |
Definition at line 270 of file Testcase.cc.
std::ofstream* zypp::solver::detail::HelixControl::file [private] |
Definition at line 271 of file Testcase.cc.