version 1.50, 2002/07/19 23:40:13
|
version 1.51, 2002/07/23 17:01:48
|
|
|
| |
class CIMConstClass; | class CIMConstClass; |
class CIMClassRep; | class CIMClassRep; |
class DeclContext; |
class Resolver; |
| |
// REVIEW: redocument. | // REVIEW: redocument. |
| |
|
|
Boolean identical(const CIMConstClass& x) const; | Boolean identical(const CIMConstClass& x) const; |
| |
#ifdef PEGASUS_INTERNALONLY | #ifdef PEGASUS_INTERNALONLY |
// ATTN: explain why this here |
|
/** Resolve - Resolve the class: inherit any properties and |
|
qualifiers. Make sure the superClass really exists and is consistent |
|
with this class. Also set the propagated flag class-origin for each |
|
class feature. |
|
*/ |
|
void resolve( |
|
DeclContext* declContext, |
|
const String& nameSpace); |
|
|
|
// isNull - ATTN: | // isNull - ATTN: |
Boolean isNull() const; | Boolean isNull() const; |
#endif | #endif |
|
|
friend class CIMConstClass; | friend class CIMConstClass; |
friend class CIMObject; | friend class CIMObject; |
friend class CIMConstObject; | friend class CIMConstObject; |
|
friend class Resolver; |
friend class XmlWriter; | friend class XmlWriter; |
friend class MofWriter; | friend class MofWriter; |
}; | }; |