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

File: [Pegasus] / pegasus / src / Pegasus / CQL / CQLPredicate.cpp (download)
Revision: 1.1.2.3, Wed Aug 25 13:19:36 2004 UTC (19 years, 10 months ago) by humberto
Branch: CQL_2_5_BRANCH
Changes since 1.1.2.2: +4 -4 lines
BUG#: 1907

TITLE: CQL updates

DESCRIPTION: CQL updates

#include "CQLPredicate.h"

PEGASUS_NAMESPACE_BEGIN

#define PEGASUS_ARRAY_T CQLPredicate
#include <Pegasus/Common/ArrayImpl.h>
#undef PEGASUS_ARRAY_T

CQLPredicate::CQLPredicate(CQLSimplePredicate inSimplePredicate, Boolean inVerted)
{
}

CQLPredicate::CQLPredicate(CQLPredicate inPredicate, Boolean inInverted)
{
}

Boolean CQLPredicate::evaluate(CIMInstance CI, QueryContext& QueryCtx)
{
   return false;
}

Boolean CQLPredicate::isTerminal(){
	return _terminal;
}
Boolean CQLPredicate::getInverted(){
	return _invert;
}

Boolean CQLPredicate::setInverted(){
	_invert = true;
}

void CQLPredicate::appendPredicate(CQLPredicate inPredicate, BooleanOpType inBooleanOperator)
{
}

void CQLPredicate::appendPredicate(CQLSimplePredicate inSimplePredicate, BooleanOpType inBooleanOperator){

}

Array<CQLPredicate> CQLPredicate::getPredicates(){
//	return _predicates;
}

CQLSimplePredicate CQLPredicate::getSimplePredicate(){
	return _simplePredicate;
}

BooleanOpType* CQLPredicate::getOperators(){
	return _operators;
}
/*
Array<CQLScope> CQLPredicate::getScopes(){

}

void CQLPredicate::applyScopes(Array<CQLScope> & inScopes){

}
*/

Boolean CQLPredicate::isSimple(){

}

String CQLPredicate::toString(){

}
PEGASUS_NAMESPACE_END

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2