version 1.8, 2006/06/19 19:37:28
|
version 1.9, 2007/04/18 20:14:35
|
|
|
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
// | // |
//============================================================================== | //============================================================================== |
|
|
// |
|
// Authors: David Rosckes (rosckes@us.ibm.com) |
|
// Bert Rivero (hurivero@us.ibm.com) |
|
// Chuck Carmack (carmack@us.ibm.com) |
|
// Brian Lucier (lucier@us.ibm.com) |
|
// |
|
// Modified By: Aruran, IBM(ashanmug@in.ibm.com) for Bug# 3588 |
|
// |
|
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
#ifndef Pegasus_CQLChainedIdentifier_h | #ifndef Pegasus_CQLChainedIdentifier_h |
|
|
/** | /** |
Constructor | Constructor |
Parses the string into the various components of a CQL identifier. | Parses the string into the various components of a CQL identifier. |
@param - inString. The raw string to be parsed into a CQLChainedIdentifier |
@param - inString. The raw string to be parsed into a |
|
CQLChainedIdentifier |
@return - None. | @return - None. |
@throws - None. | @throws - None. |
*/ | */ |
|
|
Operator[]. Allows indexed access into the CQLChainedIdentifier | Operator[]. Allows indexed access into the CQLChainedIdentifier |
| |
@param - index. Location of data within the CQLChainedIdentifier | @param - index. Location of data within the CQLChainedIdentifier |
@return - CQLIdentifier. returns CQLIdentifer() if index is out of bounds. |
@return - CQLIdentifier. returns CQLIdentifer() if index is |
|
out of bounds. |
@throws - None. | @throws - None. |
*/ | */ |
CQLIdentifier operator[](Uint32 index)const; | CQLIdentifier operator[](Uint32 index)const; |