Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Loop Class Reference

#include <Loop.h>

Inheritance diagram for Loop:

Volume List of all members.

Public Member Functions

 Loop (const LoopCo &d, const string &LoopDev, const string &LoopFile)
 Loop (const LoopCo &d, const string &file, bool reuseExisting, unsigned long long sizeK)
 Loop (const LoopCo &d, const Loop &d)
virtual ~Loop ()
const string & loopFile () const
void setDelFile (bool val=true)
bool removeFile ()
bool createFile ()
string lfileRealPath () const
virtual void print (std::ostream &s) const
string removeText (bool doing) const
string createText (bool doing) const
string formatText (bool doing) const
void getInfo (storage::LoopInfo &info) const
bool equalContent (const Loop &rhs) const
void logDifference (const Loop &d) const

Static Public Member Functions

static bool notDeleted (const Loop &l)

Protected Member Functions

void init ()
Loopoperator= (const Loop &)

Protected Attributes

string lfile
bool reuseFile
bool delFile
storage::LoopInfo info

Friends

std::ostream & operator<< (std::ostream &s, const Loop &l)

Constructor & Destructor Documentation

Loop::Loop const LoopCo d,
const string &  LoopDev,
const string &  LoopFile
 

Loop::Loop const LoopCo d,
const string &  file,
bool  reuseExisting,
unsigned long long  sizeK
 

Loop::Loop const LoopCo d,
const Loop d
 

Loop::~Loop  )  [virtual]
 


Member Function Documentation

bool Loop::createFile  ) 
 

string Loop::createText bool  doing  )  const [virtual]
 

Reimplemented from Volume.

bool Loop::equalContent const Loop rhs  )  const
 

string Loop::formatText bool  doing  )  const [virtual]
 

Reimplemented from Volume.

void Loop::getInfo storage::LoopInfo info  )  const
 

void Loop::init  )  [protected]
 

Reimplemented from Volume.

string Loop::lfileRealPath  )  const
 

void Loop::logDifference const Loop d  )  const
 

const string& Loop::loopFile  )  const [inline]
 

static bool Loop::notDeleted const Loop l  )  [inline, static]
 

Loop & Loop::operator= const Loop  )  [protected]
 

virtual void Loop::print std::ostream &  s  )  const [inline, virtual]
 

Reimplemented from Volume.

bool Loop::removeFile  ) 
 

string Loop::removeText bool  doing  )  const [virtual]
 

Reimplemented from Volume.

void Loop::setDelFile bool  val = true  )  [inline]
 


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  s,
const Loop l
[friend]
 


Member Data Documentation

bool Loop::delFile [protected]
 

storage::LoopInfo Loop::info [mutable, protected]
 

Reimplemented from Volume.

string Loop::lfile [protected]
 

bool Loop::reuseFile [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Sep 14 11:27:08 2005 for yast2-storage by  doxygen 1.4.4