storage::Dmraid Class Reference

#include <Dmraid.h>

Inheritance diagram for storage::Dmraid:

storage::DmPart storage::Dm storage::Volume storage::Device

List of all members.

Public Member Functions

 Dmraid (const DmraidCo &c, const string &name, const string &device, unsigned nr, Partition *p)
 Dmraid (const DmraidCo &c, const Dmraid &v)
virtual ~Dmraid ()
void getInfo (storage::DmraidInfo &info) const
virtual void print (std::ostream &s) const
Text removeText (bool doing) const
Text createText (bool doing) const
Text formatText (bool doing) const
Text resizeText (bool doing) const
Text setTypeText (bool doing) const
bool equalContent (const Dmraid &rhs) const
void logDifference (std::ostream &log, const Dmraid &rhs) const

Static Public Member Functions

static bool notDeleted (const Dmraid &l)

Protected Member Functions

virtual const string shortPrintedName () const

Private Member Functions

 Dmraid (const Dmraid &)
Dmraidoperator= (const Dmraid &)

Friends

std::ostream & operator<< (std::ostream &s, const Dmraid &p)


Constructor & Destructor Documentation

storage::Dmraid::Dmraid ( const DmraidCo c,
const string &  name,
const string &  device,
unsigned  nr,
Partition p 
)

storage::Dmraid::Dmraid ( const DmraidCo c,
const Dmraid v 
)

References storage::Device::dev, and y2deb.

storage::Dmraid::~Dmraid (  )  [virtual]

References storage::Device::dev, and y2deb.

storage::Dmraid::Dmraid ( const Dmraid  )  [private]


Member Function Documentation

void storage::Dmraid::getInfo ( storage::DmraidInfo info  )  const

virtual void storage::Dmraid::print ( std::ostream &  s  )  const [inline, virtual]

Reimplemented from storage::DmPart.

Text storage::Dmraid::removeText ( bool  doing  )  const [virtual]

Text storage::Dmraid::createText ( bool  doing  )  const [virtual]

Text storage::Dmraid::formatText ( bool  doing  )  const [virtual]

Text storage::Dmraid::resizeText ( bool  doing  )  const [virtual]

Text storage::Dmraid::setTypeText ( bool  doing  )  const [virtual]

bool storage::Dmraid::equalContent ( const Dmraid rhs  )  const

void storage::Dmraid::logDifference ( std::ostream &  log,
const Dmraid rhs 
) const

static bool storage::Dmraid::notDeleted ( const Dmraid l  )  [inline, static]

virtual const string storage::Dmraid::shortPrintedName (  )  const [inline, protected, virtual]

Reimplemented from storage::DmPart.

Dmraid& storage::Dmraid::operator= ( const Dmraid  )  [private]


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  s,
const Dmraid p 
) [friend]


The documentation for this class was generated from the following files:

Generated on Mon Feb 6 10:42:58 2012 for yast2-storage by  doxygen 1.5.6