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

EvmsVolumeObject Class Reference

#include <EvmsAccess.h>

Inheritance diagram for EvmsVolumeObject:

EvmsObject List of all members.

Public Member Functions

 EvmsVolumeObject (EvmsObject *const obj)
 EvmsVolumeObject (object_handle_t id)
const EvmsObjectConsumedBy () const
EvmsObjectConsumes () const
const EvmsObjectAssVol () const
bool Native () const
const string & Device () const
void Output (ostream &Stream) const
void SetConsumedBy (EvmsObject *Obj)
virtual void AddRelation (EvmsAccess *Acc)

Protected Member Functions

void Init ()
logical_volume_info_s * GetInfop ()

Protected Attributes

bool native
EvmsObjectconsumed
EvmsObjectconsumes
EvmsObjectassc
string device

Constructor & Destructor Documentation

EvmsVolumeObject::EvmsVolumeObject EvmsObject *const  obj  ) 
 

EvmsVolumeObject::EvmsVolumeObject object_handle_t  id  ) 
 


Member Function Documentation

void EvmsVolumeObject::AddRelation EvmsAccess Acc  )  [virtual]
 

Reimplemented from EvmsObject.

const EvmsObject* EvmsVolumeObject::AssVol  )  const [inline]
 

const EvmsObject* EvmsVolumeObject::ConsumedBy  )  const [inline]
 

EvmsObject* EvmsVolumeObject::Consumes  )  const [inline]
 

const string& EvmsVolumeObject::Device  )  const [inline]
 

logical_volume_info_s * EvmsVolumeObject::GetInfop  )  [protected]
 

void EvmsVolumeObject::Init  )  [protected]
 

Reimplemented from EvmsObject.

bool EvmsVolumeObject::Native  )  const [inline]
 

void EvmsVolumeObject::Output ostream &  Stream  )  const
 

Reimplemented from EvmsObject.

void EvmsVolumeObject::SetConsumedBy EvmsObject Obj  ) 
 


Member Data Documentation

EvmsObject* EvmsVolumeObject::assc [protected]
 

EvmsObject* EvmsVolumeObject::consumed [protected]
 

EvmsObject* EvmsVolumeObject::consumes [protected]
 

string EvmsVolumeObject::device [protected]
 

bool EvmsVolumeObject::native [protected]
 


The documentation for this class was generated from the following files:
Generated on Tue Jul 17 04:35:15 2007 for yast2-storage by doxygen 1.3.6