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

Diff for /pegasus/src/Pegasus/CQL/CQLChainedIdentifier.h between version 1.1.2.2 and 1.1.2.3

version 1.1.2.2, 2004/08/26 15:21:04 version 1.1.2.3, 2004/08/30 17:50:10
Line 6 
Line 6 
 #include <Pegasus/Common/Array.h> #include <Pegasus/Common/Array.h>
 #include <Pegasus/Common/String.h> #include <Pegasus/Common/String.h>
 #include <Pegasus/CQL/CQLIdentifier.h> #include <Pegasus/CQL/CQLIdentifier.h>
   
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
   class CQLScope;
 /** /**
 CQLChainedIdentifier class is used for parsing (not resolving) CQLChainedIdentifier class is used for parsing (not resolving)
 the identifier portion of a CQL select statement. the identifier portion of a CQL select statement.
Line 41 
Line 40 
  
     CQLChainedIdentifier(CQLIdentifier & id);     CQLChainedIdentifier(CQLIdentifier & id);
  
       CQLChainedIdentifier(const CQLChainedIdentifier& cid);
   
     ~CQLChainedIdentifier(){}     ~CQLChainedIdentifier(){}
  
     /**  The getSubIdentifiers method     /**  The getSubIdentifiers method
Line 59 
Line 60 
  
     void append(CQLIdentifier & id);     void append(CQLIdentifier & id);
  
       Uint32 size();
   
       Boolean prepend(CQLIdentifier & id);
   
       CQLIdentifier& operator[](Uint32 index);
   
       Boolean isSubChain(CQLChainedIdentifier & chain);
   
     CQLIdentifier getLastIdentifier();     CQLIdentifier getLastIdentifier();
  
       void applyScopes(Array<CQLScope>& scopes);
   
   private:   private:
  
     void parse(String & string);     void parse(String & string);


Legend:
Removed from v.1.1.2.2  
changed lines
  Added in v.1.1.2.3

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2