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

EvmsDataObject Class Reference

#include <EvmsAccess.h>

Inheritance diagram for EvmsDataObject:

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 EvmsObject.

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

storage_object_info_t * EvmsDataObject::getInfop  )  [protected]
 

void EvmsDataObject::init  )  [protected]
 

Reimplemented from EvmsObject.

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

Reimplemented from EvmsObject.

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


Member Data Documentation

EvmsObject* EvmsDataObject::consumed [protected]
 

EvmsObject* EvmsDataObject::vol [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Sep 14 11:27:08 2005 for yast2-storage by  doxygen 1.4.4