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

Diff for /pegasus/src/Pegasus/CQL/CQLValue.h between version 1.10 and 1.11

version 1.10, 2006/06/19 19:37:28 version 1.11, 2007/04/18 20:14:35
Line 29 
Line 29 
 // //
 //============================================================================== //==============================================================================
 // //
 // Author: Dave Rosckes (rosckes@us.ibm.com)  
 //  
 // Modified By: David Dillard, VERITAS Software Corp.  
 //                  (david.dillard@veritas.com)  
 //              Vijay Eli, IBM (vijayeli@in.ibm.com) bug#3590  
 //  
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
 #ifndef PEGASUS_CQLVALUE_H #ifndef PEGASUS_CQLVALUE_H
Line 85 
Line 79 
 public: public:
  
   enum NumericType  { Hex, Binary,  Decimal, Real};   enum NumericType  { Hex, Binary,  Decimal, Real};
   enum CQLValueType { Null_type, Sint64_type, Uint64_type, Real_type, String_type,    enum CQLValueType { Null_type, Sint64_type, Uint64_type,
                         Real_type, String_type,
               CIMDateTime_type,  CIMReference_type, CQLIdentifier_type,               CIMDateTime_type,  CIMReference_type, CQLIdentifier_type,
               CIMObject_type, Boolean_type};               CIMObject_type, Boolean_type};
  
Line 313 
Line 308 
   Boolean operator!=(const CQLValue& x) const;   Boolean operator!=(const CQLValue& x) const;
  
   /**   /**
       operator <= compares two CQLValue objects to see if leftside is less than or        operator <= compares two CQLValue objects to see if leftside is
       equal to right side and performs type checking.        less than or equal to right side and performs type checking.
  
       @param  x Right hand side of operator.       @param  x Right hand side of operator.
       @return Boolean.       @return Boolean.
Line 324 
Line 319 
   Boolean operator<=(const CQLValue& x) const;   Boolean operator<=(const CQLValue& x) const;
  
   /**   /**
       operator >= compares two CQLValue objects to see if leftside is greater than or        operator >= compares two CQLValue objects to see if leftside
       equal to rightside and performs type checking.        is greater than or equal to rightside and performs type checking.
  
       @param  x Right hand side of operator.       @param  x Right hand side of operator.
       @return Boolean.       @return Boolean.
Line 407 
Line 402 
   */   */
   Boolean isNull() const;   Boolean isNull() const;
  
   /** This will test to determine if the CQLValue isa String contained in the cid,    /** This will test to determine if the CQLValue isa String contained
       that identifies a class. The CQLValue must be of a type Instance or Class; Also        in the cid, that identifies a class. The CQLValue must be of a
       the cid must contain a String that is a valid class name.        type Instance or Class; Also the cid must contain a String that
         is a valid class name.
  
       @param  cid Contains the class name.       @param  cid Contains the class name.
       @param  QueryCtx Contains query related data.       @param  QueryCtx Contains query related data.


Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2