storage::usedBy Class Reference

#include <StorageTypes.h>

List of all members.

Public Member Functions

 usedBy ()
 usedBy (storage::UsedByType type, const string &name)
void clear ()
void set (storage::UsedByType type, const string &name)
bool operator== (const usedBy &rhs) const
bool operator!= (const usedBy &rhs) const
 operator string () const
storage::UsedByType type () const
const string & name () const
const string device () const

Private Attributes

storage::UsedByType ub_type
string ub_name

Friends

std::ostream & operator<< (std::ostream &, const usedBy &)


Constructor & Destructor Documentation

storage::usedBy::usedBy (  )  [inline]

storage::usedBy::usedBy ( storage::UsedByType  type,
const string &  name 
) [inline]


Member Function Documentation

void storage::usedBy::clear (  )  [inline]

void storage::usedBy::set ( storage::UsedByType  type,
const string &  name 
) [inline]

bool storage::usedBy::operator== ( const usedBy rhs  )  const [inline]

References ub_name, and ub_type.

bool storage::usedBy::operator!= ( const usedBy rhs  )  const [inline]

storage::usedBy::operator string (  )  const

storage::UsedByType storage::usedBy::type (  )  const [inline]

const string& storage::usedBy::name (  )  const [inline]

const string storage::usedBy::device (  )  const


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  s,
const usedBy d 
) [friend]


Member Data Documentation

Referenced by clear(), device(), operator==(), set(), and type().

string storage::usedBy::ub_name [private]

Referenced by clear(), device(), name(), operator==(), and set().


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

Generated on Sun Dec 7 21:01:51 2008 for yast2-storage by  doxygen 1.5.6