(file) Return to CIMInstance.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/CIMInstance.h between version 1.39 and 1.40

version 1.39, 2002/05/14 03:27:25 version 1.40, 2002/05/15 08:11:50
Line 253 
Line 253 
     */     */
     Boolean identical(const CIMConstInstance& x) const;     Boolean identical(const CIMConstInstance& x) const;
  
     /** toXml - Creates an XML transformation of the CIMInstance  
         compatible with the DMTF CIM Operations over HTTP defintions.  
         ATTN: This is incorrect and needs to be corrected.  
     */  
     void toXml(Array<Sint8>& out) const;  
   
     /** toMof - Creates an MOF transformation of the CIMInstance     /** toMof - Creates an MOF transformation of the CIMInstance
         compatible with the DMTF specification.         compatible with the DMTF specification.
     */     */
     void toMof(Array<Sint8>& out) const;     void toMof(Array<Sint8>& out) const;
  
     /** prints the class in XML format. */  
     void print(PEGASUS_STD(ostream)& o=PEGASUS_STD(cout)) const;  
   
 #ifdef PEGASUS_INTERNALONLY #ifdef PEGASUS_INTERNALONLY
     /** isNull() - ATTN: */     /** isNull() - ATTN: */
     Boolean isNull() const;     Boolean isNull() const;
Line 290 
Line 281 
  
     CIMInstanceRep* _rep;     CIMInstanceRep* _rep;
  
 #ifdef PEGASUS_INTERNALONLY  
     CIMInstance(CIMInstanceRep* rep);     CIMInstance(CIMInstanceRep* rep);
  
     void _checkRep() const;     void _checkRep() const;
Line 298 
Line 288 
     friend class CIMConstInstance;     friend class CIMConstInstance;
     friend class CIMObject;     friend class CIMObject;
     friend class CIMConstObject;     friend class CIMConstObject;
 #endif      friend class XmlWriter;
 }; };
  
 //////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
Line 359 
Line 349 
 #ifdef PEGASUS_INTERNALONLY #ifdef PEGASUS_INTERNALONLY
     Boolean isNull() const;     Boolean isNull() const;
  
     void toXml(Array<Sint8>& out) const;  
   
     void print(PEGASUS_STD(ostream)& o=PEGASUS_STD(cout)) const;  
   
     String toString() const;     String toString() const;
 #endif #endif
  
Line 370 
Line 356 
  
     CIMInstanceRep* _rep;     CIMInstanceRep* _rep;
  
 #ifdef PEGASUS_INTERNALONLY  
     void _checkRep() const;     void _checkRep() const;
  
     friend class CIMInstance;     friend class CIMInstance;
     friend class CIMObject;     friend class CIMObject;
     friend class CIMConstObject;     friend class CIMConstObject;
 #endif      friend class XmlWriter;
 }; };
  
 PEGASUS_COMMON_LINKAGE Boolean operator==( PEGASUS_COMMON_LINKAGE Boolean operator==(


Legend:
Removed from v.1.39  
changed lines
  Added in v.1.40

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2