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

Diff for /pegasus/src/Pegasus/CQL/CQLSelectStatementRep.cpp between version 1.1 and 1.1.2.1

version 1.1, 2004/09/09 16:10:22 version 1.1.2.1, 2004/09/09 16:10:22
Line 0 
Line 1 
   #include "CQLSelectStatement.h"
   #include "CQLSelectStatementRep.h"
   
   PEGASUS_NAMESPACE_BEGIN
   
   CQLSelectStatementRep::CQLSelectStatementRep(String inQlang, String inQuery, QueryContext& inCtx):
   SelectStatementRep(inQlang, inQuery, inCtx)
   {
   }
   
   Boolean CQLSelectStatementRep::evaluate(CIMInstance const inCI)
   {
      return false;
   }
   
   Array<CIMInstance> CQLSelectStatementRep::executeQuery(Array<CIMInstance> inCIMInstanceArray) throw(Exception)
   {
      Array<CIMInstance> arr;
      return arr;
   }
   
   CIMInstance CQLSelectStatementRep::applyProjection(CIMInstance inCI) throw(Exception)
   {
      CIMInstance arr;
      return arr;
   }
   
   void CQLSelectStatementRep::validateClass(const CIMObjectPath& inClassName) throw(Exception)
   {
   }
   
   void CQLSelectStatementRep::validateProperties() throw(Exception)
   {
   }
   
   Array<CIMObjectPath> const CQLSelectStatementRep::getClassPathList()
   {
      Array<CIMObjectPath> arr;
      return arr;
   }
   
   CIMPropertyList CQLSelectStatementRep::getPropertyList(const CIMObjectPath& inClassName)
   {
      CIMPropertyList arr;
      return arr;
   }
   
   void CQLSelectStatementRep::appendClassPath(const CQLIdentifier& inIdentifier)
   {
           _ctx->insertClassPath(inIdentifier);
   }
   
   void CQLSelectStatementRep::setPredicate(CQLPredicate inPredicate)
   {
           _predicate = inPredicate;
   }
   
   void CQLSelectStatementRep::insertClassPathAlias(const CQLIdentifier& inIdentifier, String inAlias)
   {
           _ctx->insertClassPath(inIdentifier,inAlias);
   }
   
   void CQLSelectStatementRep::appendSelectIdentifier(const CQLChainedIdentifier& x)
   {
   }
   
   Boolean CQLSelectStatementRep::appendWhereIdentifier(const CQLChainedIdentifier& x)
   {
      return false;
   }
   
   PEGASUS_NAMESPACE_END


Legend:
Removed from v.1.1  
changed lines
  Added in v.1.1.2.1

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2