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

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

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

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

Reimplemented from storage::EvmsObject.

void EvmsDataObject::addRelation ( EvmsAccess Acc  )  [virtual]

Reimplemented from storage::EvmsObject.

void EvmsDataObject::init (  )  [protected]

Reimplemented from storage::EvmsObject.

storage_object_info_t * EvmsDataObject::getInfop (  )  [protected]


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 Tue Nov 28 17:50:01 2006 for yast2-storage by  doxygen 1.5.0