version 1.1.2.6, 2004/09/17 14:52:11
|
version 1.1.2.7, 2004/09/20 21:03:03
|
|
|
#undef PEGASUS_ARRAY_T | #undef PEGASUS_ARRAY_T |
| |
| |
CQLTerm::CQLTerm():_rep(0){ |
CQLTerm::CQLTerm(){ |
|
_rep = new CQLTermRep(); |
} | } |
| |
CQLTerm::CQLTerm(const CQLTerm& inTerm){ | CQLTerm::CQLTerm(const CQLTerm& inTerm){ |
_rep = inTerm._rep; |
_rep = new CQLTermRep(inTerm._rep); |
} | } |
| |
CQLTerm::CQLTerm(CQLFactor theFactor) | CQLTerm::CQLTerm(CQLFactor theFactor) |
|
|
_rep->applyScopes(inScope); | _rep->applyScopes(inScope); |
} | } |
| |
|
CQLTerm& CQLTerm::operator=(const CQLTerm& rhs){ |
|
if(&rhs != this){ |
|
if(_rep) delete _rep; |
|
_rep = new CQLTermRep(rhs._rep); |
|
} |
|
return *this; |
|
|
|
} |
|
|
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |