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

Diff for /pegasus/src/Pegasus/Common/CIMValue.h between version 1.45 and 1.46

version 1.45, 2005/06/06 10:08:41 version 1.46, 2005/07/08 22:04:43
Line 113 
Line 113 
     /// Constructor.     /// Constructor.
     CIMValue(const CIMObjectPath& x);     CIMValue(const CIMObjectPath& x);
  
     /// Constructor.      /** Constructor.
     /// Note: Constructing a CIMValue with an uninitialized CIMObject is not          Note: Constructing a CIMValue with an uninitialized CIMObject is not
     /// defined and results in a thrown UninitializedObjectException.          defined and results in a thrown UninitializedObjectException.
     /// Note: The input CIMObject will be cloned before putting it into the          Note: The input CIMObject will be cloned before putting it into the
     /// value of the constructed CIMValue. This is because CIMObjects use a          value of the constructed CIMValue. This is because CIMObjects use a
     /// shared representation model, but we don't want CIMObjects inside a          shared representation model, but we don't want CIMObjects inside a
     /// CIMValue to be altered by other external changes.          CIMValue to be altered by other external changes.
       */
     CIMValue(const CIMObject& x);     CIMValue(const CIMObject& x);
  
     /// Constructor.     /// Constructor.
Line 167 
Line 168 
     /// Constructor.     /// Constructor.
     CIMValue(const Array<CIMObjectPath>& x);     CIMValue(const Array<CIMObjectPath>& x);
  
     /// Constructor.      /** Constructor.
     /// Note: Constructing a CIMValue with an uninitialized CIMObject anywhere          Note: Constructing a CIMValue with an uninitialized CIMObject anywhere
     /// in the input array is not defined and results in a thrown          in the input array is not defined and results in a thrown
     /// UninitializedObjectException.          UninitializedObjectException.
     /// Note: Each CIMObject in the input Array will be cloned before putting          Note: Each CIMObject in the input Array will be cloned before putting
     /// the Array into the value of the constructed CIMValue. This is because          the Array into the value of the constructed CIMValue. This is because
     /// CIMObjects use a shared representation model, but we don't want          CIMObjects use a shared representation model, but we don't want
     /// CIMObjects inside a CIMValue to be altered by other external changes.          CIMObjects inside a CIMValue to be altered by other external changes.
       */
     CIMValue(const Array<CIMObject>& x);     CIMValue(const Array<CIMObject>& x);
  
     /// Constructor.      /** Constructor.
     /// Note: If the input type is CIMObject, it/they will be cloned before          Note: If the input type is CIMObject, it/they will be cloned before
     /// putting it into the value of the constructed CIMValue. This is because          putting it into the value of the constructed CIMValue. This is because
     /// CIMObjects use a shared representation model, but we don't want          CIMObjects use a shared representation model, but we don't want
     /// CIMObjects inside a CIMValue to be altered by other external changes.          CIMObjects inside a CIMValue to be altered by other external changes.
       */
     CIMValue(const CIMValue& x);     CIMValue(const CIMValue& x);
  
     /// Destructor.     /// Destructor.
     ~CIMValue();     ~CIMValue();
  
     /// Operator =      /** Operator =
     /// Note: If the right hand side type is CIMObject, it/they will be cloned          Note: If the right hand side type is CIMObject, it/they will be cloned
     /// before putting it into the value of the target CIMValue. This is because          before putting it into the value of the target CIMValue. This is because
     /// CIMObjects use a shared representation model, but we don't want          CIMObjects use a shared representation model, but we don't want
     /// CIMObjects inside a CIMValue to be altered by other external changes.          CIMObjects inside a CIMValue to be altered by other external changes.
       */
     CIMValue& operator=(const CIMValue& x);     CIMValue& operator=(const CIMValue& x);
  
     /** Assigns one CIMValue object to another CIMValue object.     /** Assigns one CIMValue object to another CIMValue object.


Legend:
Removed from v.1.45  
changed lines
  Added in v.1.46

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2