zypp::solver::detail::HelixControl Class Reference
Creates a file in helix format which contains all controll action of a testcase ( file is known as *-test.
xml).
More...
#include <Testcase.h>
List of all members.
|
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 |
Detailed Description
Creates a file in helix format which contains all controll action of a testcase ( file is known as *-test.
xml).
Definition at line 92 of file Testcase.h.
Constructor & Destructor Documentation
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 415 of file Testcase.cc.
References zypp::repo::RepoInfoBase::alias(), zypp::RepoInfo::baseUrlsBegin(), zypp::RepoInfo::baseUrlsEnd(), file, zypp::str::form(), zypp::str::numstring(), zypp::RepoInfo::path(), zypp::RepoInfo::priority(), TAB, zypp::RepoInfo::type(), and ZYPP_THROW.
zypp::solver::detail::HelixControl::HelixControl |
( |
|
) |
|
zypp::solver::detail::HelixControl::~HelixControl |
( |
|
) |
|
Member Function Documentation
void zypp::solver::detail::HelixControl::addUpgradeRepos |
( |
const std::set< Repository > & |
upgradeRepos_r |
) |
|
void zypp::solver::detail::HelixControl::distupgrade |
( |
|
) |
|
void zypp::solver::detail::HelixControl::verifySystem |
( |
|
) |
|
void zypp::solver::detail::HelixControl::update |
( |
|
) |
|
std::string zypp::solver::detail::HelixControl::filename |
( |
|
) |
[inline] |
Member Data Documentation
Definition at line 96 of file Testcase.h.
Referenced by addDependencies(), addUpgradeRepos(), deleteResolvable(), distupgrade(), HelixControl(), installResolvable(), keepResolvable(), lockResolvable(), update(), verifySystem(), and ~HelixControl().
The documentation for this class was generated from the following files: