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

Diff for /pegasus/src/Pegasus/CQL/CQLFactor.cpp between version 1.1.2.9 and 1.1.2.10

version 1.1.2.9, 2004/09/17 14:52:11 version 1.1.2.10, 2004/09/20 21:03:03
Line 11 
Line 11 
 #include <Pegasus/Common/ArrayImpl.h> #include <Pegasus/Common/ArrayImpl.h>
 #undef PEGASUS_ARRAY_T #undef PEGASUS_ARRAY_T
  
   CQLFactor::CQLFactor(){
           _rep = new CQLFactorRep();
   }
   
 CQLFactor::CQLFactor(const CQLFactor& inCQLFact) CQLFactor::CQLFactor(const CQLFactor& inCQLFact)
 { {
         _rep = inCQLFact._rep;          _rep = new CQLFactorRep(inCQLFact._rep);
 } }
  
 CQLFactor::CQLFactor(CQLValue& inCQLVal) CQLFactor::CQLFactor(CQLValue& inCQLVal)
Line 75 
Line 79 
         _rep->applyScopes(inScopes);         _rep->applyScopes(inScopes);
 } }
  
   CQLFactor& CQLFactor::operator=(const CQLFactor& rhs){
           if(&rhs != this){
                   if(_rep) delete _rep;
                   _rep = new CQLFactorRep(rhs._rep);
           }
   
           return *this;
   }
   
 Boolean CQLFactor::operator==(const CQLFactor& factor){ Boolean CQLFactor::operator==(const CQLFactor& factor){
         return (_rep == factor._rep);         return (_rep == factor._rep);
 } }


Legend:
Removed from v.1.1.2.9  
changed lines
  Added in v.1.1.2.10

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2