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

Diff for /pegasus/src/Pegasus/Common/CIMClass.h between version 1.41 and 1.42

version 1.41, 2002/05/14 03:27:25 version 1.42, 2002/05/15 08:11:50
Line 331 
Line 331 
     */     */
     Boolean identical(const CIMConstClass& x) const;     Boolean identical(const CIMConstClass& x) const;
  
     /** toXML  - prepares an XML representation of the CIMClass object  
         in the provided Sint8 variable.  
         @param out Sint8 array for the XML representation  
     */  
     void toXml(Array<Sint8>& out) const;  
   
     /** toMof  - prepares a MOF representation of the CIMClass object     /** toMof  - prepares a MOF representation of the CIMClass object
         in the provided Sint8 variable.         in the provided Sint8 variable.
         @param out Sint8 array for the XML representation         @param out Sint8 array for the XML representation
     */     */
     void toMof(Array<Sint8>& out) const;     void toMof(Array<Sint8>& out) const;
  
     /** print -  Prints the toXML output to cout  
     */  
     void print(PEGASUS_STD(ostream)& o=PEGASUS_STD(cout)) 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
Line 370 
Line 360 
  
     CIMClassRep* _rep;     CIMClassRep* _rep;
  
 #ifdef PEGASUS_INTERNALONLY  
     CIMClass(CIMClassRep* rep);     CIMClass(CIMClassRep* rep);
  
     void _checkRep() const;     void _checkRep() const;
Line 378 
Line 367 
     friend class CIMConstClass;     friend class CIMConstClass;
     friend class CIMObject;     friend class CIMObject;
     friend class CIMConstObject;     friend class CIMConstObject;
 #endif      friend class XmlWriter;
 }; };
  
 #define PEGASUS_ARRAY_T CIMClass #define PEGASUS_ARRAY_T CIMClass
Line 457 
Line 446 
  
 #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;  
 #endif #endif
  
 private: private:
  
     CIMClassRep* _rep;     CIMClassRep* _rep;
  
 #ifdef PEGASUS_INTERNALONLY  
     void _checkRep() const;     void _checkRep() const;
  
     friend class CIMClassRep;     friend class CIMClassRep;
Line 475 
Line 459 
     friend class CIMInstanceRep;     friend class CIMInstanceRep;
     friend class CIMObject;     friend class CIMObject;
     friend class CIMConstObject;     friend class CIMConstObject;
 #endif      friend class XmlWriter;
 }; };
  
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END


Legend:
Removed from v.1.41  
changed lines
  Added in v.1.42

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2