version 1.2, 2001/02/19 01:47:16
|
version 1.3, 2001/02/20 05:16:57
|
|
|
// Author: | // Author: |
// | // |
// $Log$ | // $Log$ |
|
// Revision 1.3 2001/02/20 05:16:57 mike |
|
// Implemented CIMInstance::getInstanceName() |
|
// |
// Revision 1.2 2001/02/19 01:47:16 mike | // Revision 1.2 2001/02/19 01:47:16 mike |
// Renamed names of the form CIMConst to ConstCIM. | // Renamed names of the form CIMConst to ConstCIM. |
// | // |
|
|
| |
class CIMClassRep; | class CIMClassRep; |
class CIMProperty; | class CIMProperty; |
class CIMConstProperty; |
class ConstCIMProperty; |
class DeclContext; | class DeclContext; |
| |
class PEGASUS_COMMON_LINKAGE CIMPropertyRep : public Sharable | class PEGASUS_COMMON_LINKAGE CIMPropertyRep : public Sharable |
|
|
DeclContext* declContext, | DeclContext* declContext, |
const String& nameSpace, | const String& nameSpace, |
Boolean isInstancePart, | Boolean isInstancePart, |
const CIMConstProperty& property); |
const ConstCIMProperty& property); |
| |
void resolve( | void resolve( |
DeclContext* declContext, | DeclContext* declContext, |
|
|
| |
Boolean identical(const CIMPropertyRep* x) const; | Boolean identical(const CIMPropertyRep* x) const; |
| |
|
Boolean isKey() const; |
|
|
CIMPropertyRep* clone() const | CIMPropertyRep* clone() const |
{ | { |
return new CIMPropertyRep(*this); | return new CIMPropertyRep(*this); |