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

Diff for /pegasus/src/Pegasus/Common/CIMObject.h between version 1.19 and 1.22

version 1.19, 2002/05/03 18:23:03 version 1.22, 2002/05/15 23:14:19
Line 113 
Line 113 
     */     */
     const Boolean equalClassName(const String& classname) const;     const Boolean equalClassName(const String& classname) const;
  
     const CIMReference& getPath() const;      const CIMObjectPath& getPath() const;
  
     /** addQualifier - Adds the CIMQualifier object to the instance.     /** addQualifier - Adds the CIMQualifier object to the instance.
         Thows an exception of the CIMQualifier already exists in the instance         Thows an exception of the CIMQualifier already exists in the instance
Line 257 
Line 257 
     Boolean identical(const CIMConstObject& x) const;     Boolean identical(const CIMConstObject& x) const;
  
 #ifdef PEGASUS_INTERNALONLY #ifdef PEGASUS_INTERNALONLY
     /** operator int() - ATTN: */      /** isNull() - ATTN: */
     operator int() const;      Boolean isNull() const;
   
     /** Convert object to XML format.  
     */  
     void toXml(Array<Sint8>& out) const;  
 #endif #endif
  
 private: private:
Line 330 
Line 326 
  
     const String& getClassName() const;     const String& getClassName() const;
  
     const CIMReference& getPath() const;      const CIMObjectPath& getPath() const;
  
     Uint32 findQualifier(const String& name) const;     Uint32 findQualifier(const String& name) const;
  
Line 349 
Line 345 
     Boolean identical(const CIMConstObject& x) const;     Boolean identical(const CIMConstObject& x) const;
  
 #ifdef PEGASUS_INTERNALONLY #ifdef PEGASUS_INTERNALONLY
     operator int() const;      Boolean isNull() const;
   
     void toXml(Array<Sint8>& out) const;  
   
     void print(PEGASUS_STD(ostream) &o=PEGASUS_STD(cout)) const;  
 #endif #endif
  
 private: private:
Line 371 
Line 363 
 #endif #endif
 }; };
  
 /** The CIMObjectWithPath encapsulates a CIMReference and CIMObject.  /** The CIMObjectWithPath encapsulates a CIMObjectPath and CIMObject.
     Accessors are provided for getting the two parts. Constructors are     Accessors are provided for getting the two parts. Constructors are
     provided for initializing it from a CIMObject.     provided for initializing it from a CIMObject.
 */ */
Line 385 
Line 377 
  
     /** constructor     /** constructor
     */     */
     CIMObjectWithPath(const CIMReference& reference, const CIMObject& object);      CIMObjectWithPath(const CIMObjectPath& reference, const CIMObject& object);
  
     /** Constructor - Constructs a CIMObjectWithPath Object from     /** Constructor - Constructs a CIMObjectWithPath Object from
         another CimObjectWithPath         another CimObjectWithPath
Line 399 
Line 391 
  
     /** set -     /** set -
     */     */
     void set(const CIMReference& reference, const CIMObject& object);      void set(const CIMObjectPath& reference, const CIMObject& object);
  
     /**     /**
     */     */
     const CIMReference& getReference() const;      const CIMObjectPath& getReference() const;
  
     /**     /**
     */     */
Line 411 
Line 403 
  
     /**     /**
     */     */
     CIMReference& getReference();      CIMObjectPath& getReference();
  
     /**     /**
     */     */
     CIMObject& getObject();     CIMObject& getObject();
  
 #ifdef PEGASUS_INTERNALONLY  
     /**  
     */  
     void toXml(Array<Sint8>& out) const;  
 #endif  
   
 private: private:
  
     CIMReference _reference;      CIMObjectPath _reference;
     CIMObject _object;     CIMObject _object;
 }; };
  


Legend:
Removed from v.1.19  
changed lines
  Added in v.1.22

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2