Main Page | Class Hierarchy | Class List | Directories | File List | 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 (ostream &Stream) const
virtual void AddRelation (EvmsAccess *Acc)

Protected Member Functions

void Init ()
storage_object_info_t * GetInfop ()

Protected Attributes

EvmsObjectconsumed
EvmsObjectvolume

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 ostream &  Stream  )  const
 

Reimplemented from EvmsObject.

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


Member Data Documentation

EvmsObject* EvmsDataObject::consumed [protected]
 

EvmsObject* EvmsDataObject::volume [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Nov 12 06:35:36 2008 for yast2-storage by  doxygen 1.3.9.1