version 1.42, 2002/05/15 08:11:50
|
version 1.43, 2002/05/15 12:28:18
|
|
|
*/ | */ |
Boolean identical(const CIMConstClass& x) const; | Boolean identical(const CIMConstClass& x) const; |
| |
/** toMof - prepares a MOF representation of the CIMClass object |
|
in the provided Sint8 variable. |
|
@param out Sint8 array for the XML representation |
|
*/ |
|
void toMof(Array<Sint8>& out) const; |
|
|
|
#ifdef PEGASUS_INTERNALONLY | #ifdef PEGASUS_INTERNALONLY |
/** Resolve - Resolve the class: inherit any properties and | /** Resolve - Resolve the class: inherit any properties and |
qualifiers. Make sure the superClass really exists and is consistent | qualifiers. Make sure the superClass really exists and is consistent |
|
|
| |
/// isNull - ATTN: | /// isNull - ATTN: |
Boolean isNull() const; | Boolean isNull() const; |
|
|
/** printMof - Prints the toMof output to cout |
|
*/ |
|
void printMof(PEGASUS_STD(ostream)& o=PEGASUS_STD(cout)) const; |
|
#endif | #endif |
| |
private: | private: |
|
|
friend class CIMObject; | friend class CIMObject; |
friend class CIMConstObject; | friend class CIMConstObject; |
friend class XmlWriter; | friend class XmlWriter; |
|
friend class MofWriter; |
}; | }; |
| |
#define PEGASUS_ARRAY_T CIMClass | #define PEGASUS_ARRAY_T CIMClass |
|
|
friend class CIMObject; | friend class CIMObject; |
friend class CIMConstObject; | friend class CIMConstObject; |
friend class XmlWriter; | friend class XmlWriter; |
|
friend class MofWriter; |
}; | }; |
| |
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |