OWBI1::CIMElement Class Reference

The CIMElement class is used to enforce behavior from class that make up CIM classes and CIM Instances. More...

#include <OWBI1_CIMElement.hpp>

Inheritance diagram for OWBI1::CIMElement:

Inheritance graph
[legend]
Collaboration diagram for OWBI1::CIMElement:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~CIMElement ()
virtual CIMName getName () const =0
 In the future, this function will be changed to return a CIMName.
virtual void setName (const CIMName &name)=0
 Set the name of this CIMElement object.
virtual String toString () const =0

Detailed Description

The CIMElement class is used to enforce behavior from class that make up CIM classes and CIM Instances.

This would be CIMClass, CIMInstance, CIMMethod, CIMParameter, CIMProperty, CIMQualifier and CIMQualifierType.

Definition at line 54 of file OWBI1_CIMElement.hpp.


Constructor & Destructor Documentation

OWBI1::CIMElement::~CIMElement  )  [virtual]
 

Definition at line 44 of file OWBI1_CIMElement.cpp.


Member Function Documentation

virtual CIMName OWBI1::CIMElement::getName  )  const [pure virtual]
 

In the future, this function will be changed to return a CIMName.

Returns:
The name of this CIMElement object as an String.

Implemented in OWBI1::CIMClass, OWBI1::CIMInstance, OWBI1::CIMMethod, OWBI1::CIMParameter, OWBI1::CIMProperty, OWBI1::CIMQualifier, and OWBI1::CIMQualifierType.

virtual void OWBI1::CIMElement::setName const CIMName name  )  [pure virtual]
 

Set the name of this CIMElement object.

Parameters:
name The new name of this CIMElement object.

Implemented in OWBI1::CIMClass, OWBI1::CIMInstance, OWBI1::CIMMethod, OWBI1::CIMParameter, OWBI1::CIMProperty, OWBI1::CIMQualifier, and OWBI1::CIMQualifierType.

virtual String OWBI1::CIMElement::toString  )  const [pure virtual]
 

Returns:
An String representing this CIMElement.

Implements OWBI1::CIMBase.

Implemented in OWBI1::CIMClass, OWBI1::CIMInstance, OWBI1::CIMMethod, OWBI1::CIMParameter, OWBI1::CIMProperty, OWBI1::CIMQualifier, and OWBI1::CIMQualifierType.


The documentation for this class was generated from the following files:
Generated on Thu Feb 9 09:18:04 2006 for openwbem by  doxygen 1.4.6