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 SourceTable &sourceTable, const Arch &systemArchitecture, const std::string &systemPath="solver-system.xml")
 HelixControl ()
 ~HelixControl ()
void installResolvable (const ResObject::constPtr &resObject)
void deleteResolvable (const ResObject::constPtr &resObject)
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 88 of file Testcase.h.


Constructor & Destructor Documentation

zypp::solver::detail::HelixControl::HelixControl ( const std::string &  controlPath,
const SourceTable sourceTable,
const Arch systemArchitecture,
const std::string &  systemPath = "solver-system.xml" 
)

Definition at line 297 of file Testcase.cc.

References file, zypp::str::numstring(), TAB, and ZYPP_THROW.

zypp::solver::detail::HelixControl::HelixControl (  ) 

Definition at line 327 of file Testcase.cc.

References dumpFile.

zypp::solver::detail::HelixControl::~HelixControl (  ) 

Definition at line 333 of file Testcase.cc.

References file.


Member Function Documentation

void zypp::solver::detail::HelixControl::installResolvable ( const ResObject::constPtr resObject  ) 

Definition at line 339 of file Testcase.cc.

References file, zypp::Source_Ref::numericId(), zypp::str::numstring(), and zypp::str::toLower().

void zypp::solver::detail::HelixControl::deleteResolvable ( const ResObject::constPtr resObject  ) 

Definition at line 346 of file Testcase.cc.

References file, and zypp::str::toLower().

std::string zypp::solver::detail::HelixControl::filename (  )  [inline]

Definition at line 104 of file Testcase.h.

References dumpFile.


Member Data Documentation

std::string zypp::solver::detail::HelixControl::dumpFile [private]

Definition at line 91 of file Testcase.h.

Referenced by filename(), and HelixControl().

std::ofstream* zypp::solver::detail::HelixControl::file [private]

Definition at line 92 of file Testcase.h.

Referenced by deleteResolvable(), HelixControl(), installResolvable(), and ~HelixControl().


The documentation for this class was generated from the following files:
Generated on Tue Nov 28 16:49:40 2006 for zypp by  doxygen 1.5.0