yast2-storage
Public Member Functions | Static Public Member Functions | Public Attributes

storage::PeContainer::Pv Struct Reference

#include <PeContainer.h>

List of all members.

Public Member Functions

 Pv ()
 Pv (const xmlNode *node)
void saveData (xmlNode *node) const
string realDevice () const
bool operator== (const Pv &rhs) const
bool operator== (const string &dev) const
bool equalContent (const Pv &rhs) const

Static Public Member Functions

static bool comp_le (const Pv &a, const Pv &b)
static bool no_free (const Pv &a)

Public Attributes

string device
string dmcryptDevice
string uuid
string status
unsigned long num_pe
unsigned long free_pe

Constructor & Destructor Documentation

storage::PeContainer::Pv::Pv ( ) [inline]
storage::PeContainer::Pv::Pv ( const xmlNode *  node)

Member Function Documentation

static bool storage::PeContainer::Pv::comp_le ( const Pv a,
const Pv b 
) [inline, static]
bool storage::PeContainer::Pv::equalContent ( const Pv rhs) const [inline]

References device, dmcryptDevice, free_pe, num_pe, status, and uuid.

static bool storage::PeContainer::Pv::no_free ( const Pv a) [inline, static]
bool storage::PeContainer::Pv::operator== ( const Pv rhs) const [inline]

References device.

bool storage::PeContainer::Pv::operator== ( const string &  dev) const [inline]

References device.

string storage::PeContainer::Pv::realDevice ( ) const [inline]

References device, and dmcryptDevice.

Referenced by storage::LvmVg::doCreatePv().

void storage::PeContainer::Pv::saveData ( xmlNode *  node) const

Member Data Documentation


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