libzypp
13.10.6
|
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 target::Modalias::ModaliasList &modaliasList, const std::set< std::string > &multiversionSpec, 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 268 of file Testcase.cc.
zypp::solver::detail::HelixControl::HelixControl | ( | const std::string & | controlPath, |
const RepositoryTable & | sourceTable, | ||
const Arch & | systemArchitecture, | ||
const LocaleSet & | languages, | ||
const target::Modalias::ModaliasList & | modaliasList, | ||
const std::set< std::string > & | multiversionSpec, | ||
const std::string & | systemPath = "solver-system.xml.gz" , |
||
const bool | forceResolve = false , |
||
const bool | onlyRequires = false , |
||
const bool | ignorealreadyrecommended = false |
||
) |
Definition at line 306 of file Testcase.cc.
zypp::solver::detail::HelixControl::HelixControl | ( | ) |
Definition at line 377 of file Testcase.cc.
zypp::solver::detail::HelixControl::~HelixControl | ( | ) |
Definition at line 383 of file Testcase.cc.
void zypp::solver::detail::HelixControl::installResolvable | ( | const ResObject::constPtr & | resObject, |
const ResStatus & | status | ||
) |
Definition at line 390 of file Testcase.cc.
void zypp::solver::detail::HelixControl::lockResolvable | ( | const ResObject::constPtr & | resObject, |
const ResStatus & | status | ||
) |
Definition at line 400 of file Testcase.cc.
void zypp::solver::detail::HelixControl::keepResolvable | ( | const ResObject::constPtr & | resObject, |
const ResStatus & | status | ||
) |
Definition at line 410 of file Testcase.cc.
void zypp::solver::detail::HelixControl::deleteResolvable | ( | const ResObject::constPtr & | resObject, |
const ResStatus & | status | ||
) |
Definition at line 420 of file Testcase.cc.
void zypp::solver::detail::HelixControl::addDependencies | ( | const CapabilitySet & | capRequire, |
const CapabilitySet & | capConflict | ||
) |
Definition at line 429 of file Testcase.cc.
void zypp::solver::detail::HelixControl::addUpgradeRepos | ( | const std::set< Repository > & | upgradeRepos_r | ) |
Definition at line 439 of file Testcase.cc.
void zypp::solver::detail::HelixControl::distupgrade | ( | ) |
Definition at line 447 of file Testcase.cc.
void zypp::solver::detail::HelixControl::verifySystem | ( | ) |
Definition at line 452 of file Testcase.cc.
void zypp::solver::detail::HelixControl::update | ( | ) |
Definition at line 457 of file Testcase.cc.
|
inline |
Definition at line 303 of file Testcase.cc.
|
private |
Definition at line 271 of file Testcase.cc.
|
private |
Definition at line 272 of file Testcase.cc.