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 EvmsObjectconsumedBy () const
const EvmsObjectvolume () 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* storage::EvmsDataObject::consumedBy (  )  const [inline]

References consumed.

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

References vol.

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

Reimplemented from storage::EvmsObject.

Referenced by storage::operator<<().

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

void EvmsDataObject::init (  )  [protected]

Reimplemented from storage::EvmsObject.

References consumed, and vol.

Referenced by EvmsDataObject().

storage_object_info_t * EvmsDataObject::getInfop (  )  [protected]


Member Data Documentation

Referenced by addRelation(), consumedBy(), and init().

Referenced by addRelation(), init(), and volume().


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

Generated on Sun Jun 8 10:48:03 2008 for yast2-storage by  doxygen 1.5.5