storage::EvmsDataObject Class Reference

#include <EvmsAccess.h>

Inheritance diagram for storage::EvmsDataObject:

storage::EvmsObject List of all members.

Public Member Functions

 EvmsDataObject (EvmsObject *const obj)
 EvmsDataObject (object_handle_t id)
const EvmsObject *const consumedBy () const
const EvmsObject *const volume () const
void output (std::ostream &Stream) const
virtual void addRelation (EvmsAccess *Acc)

Protected Member Functions

void init ()
storage_object_info_t * getInfop ()

Protected Attributes

EvmsObjectconsumed
EvmsObjectvol

Constructor & Destructor Documentation

EvmsDataObject::EvmsDataObject EvmsObject *const   obj  ) 
 

EvmsDataObject::EvmsDataObject object_handle_t  id  ) 
 


Member Function Documentation

void EvmsDataObject::addRelation EvmsAccess Acc  )  [virtual]
 

Reimplemented from storage::EvmsObject.

const EvmsObject* const storage::EvmsDataObject::consumedBy  )  const [inline]
 

storage_object_info_t * EvmsDataObject::getInfop  )  [protected]
 

void EvmsDataObject::init  )  [protected]
 

Reimplemented from storage::EvmsObject.

void storage::EvmsDataObject::output std::ostream &  Stream  )  const
 

Reimplemented from storage::EvmsObject.

const EvmsObject* const storage::EvmsDataObject::volume  )  const [inline]
 


Member Data Documentation

EvmsObject* storage::EvmsDataObject::consumed [protected]
 

EvmsObject* storage::EvmsDataObject::vol [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Jul 6 00:40:25 2006 for yast2-storage by  doxygen 1.4.6