, including all inherited members.
| appendOpCode(eOpCodes theOpCode) | XPathExpression | |
| appendOpCode(eOpCodes theOpCode, const OpCodeMapValueVectorType &theArgs) | XPathExpression | [inline] |
| dumpOpCodeMap(PrintWriter &thePrintWriter, OpCodeMapSizeType theStartPosition=0) const | XPathExpression | |
| dumpOpCodeMap(OstreamType &theStream, OpCodeMapSizeType theStartPosition=0) const | XPathExpression | |
| dumpRemainingTokenQueue(PrintWriter &thePrintWriter) const | XPathExpression | |
| dumpRemainingTokenQueue(OstreamType &theStream, MemoryManager &theMemoryManager) const | XPathExpression | |
| dumpTokenQueue(PrintWriter &thePrintWriter, TokenQueueSizeType theStartPosition=0) const | XPathExpression | |
| dumpTokenQueue(OstreamType &theStream, TokenQueueSizeType theStartPosition=0) const | XPathExpression | |
| eDummy enum name | XPathExpression | |
| eELEMWILDCARD enum value | XPathExpression | |
| eEMPTY enum value | XPathExpression | |
| eENDOP enum value | XPathExpression | |
| eFROM_ANCESTORS enum value | XPathExpression | |
| eFROM_ANCESTORS_OR_SELF enum value | XPathExpression | |
| eFROM_ATTRIBUTES enum value | XPathExpression | |
| eFROM_CHILDREN enum value | XPathExpression | |
| eFROM_DESCENDANTS enum value | XPathExpression | |
| eFROM_DESCENDANTS_OR_SELF enum value | XPathExpression | |
| eFROM_FOLLOWING enum value | XPathExpression | |
| eFROM_FOLLOWING_SIBLINGS enum value | XPathExpression | |
| eFROM_NAMESPACE enum value | XPathExpression | |
| eFROM_PARENT enum value | XPathExpression | |
| eFROM_PRECEDING enum value | XPathExpression | |
| eFROM_PRECEDING_SIBLINGS enum value | XPathExpression | |
| eFROM_ROOT enum value | XPathExpression | |
| eFROM_SELF enum value | XPathExpression | |
| eMATCH_ANY_ANCESTOR enum value | XPathExpression | |
| eMATCH_ANY_ANCESTOR_WITH_FUNCTION_CALL enum value | XPathExpression | |
| eMATCH_ANY_ANCESTOR_WITH_PREDICATE enum value | XPathExpression | |
| eMATCH_ATTRIBUTE enum value | XPathExpression | |
| eMATCH_IMMEDIATE_ANCESTOR enum value | XPathExpression | |
| eNODENAME enum value | XPathExpression | |
| eNODETYPE_ANYELEMENT enum value | XPathExpression | |
| eNODETYPE_COMMENT enum value | XPathExpression | |
| eNODETYPE_NODE enum value | XPathExpression | |
| eNODETYPE_PI enum value | XPathExpression | |
| eNODETYPE_ROOT enum value | XPathExpression | |
| eNODETYPE_TEXT enum value | XPathExpression | |
| eOP_AND enum value | XPathExpression | |
| eOP_ARGUMENT enum value | XPathExpression | |
| eOP_BOOL enum value | XPathExpression | |
| eOP_DIV enum value | XPathExpression | |
| eOP_EQUALS enum value | XPathExpression | |
| eOP_EXTFUNCTION enum value | XPathExpression | |
| eOP_FUNCTION enum value | XPathExpression | |
| eOP_FUNCTION_BOOLEAN enum value | XPathExpression | |
| eOP_FUNCTION_CEILING enum value | XPathExpression | |
| eOP_FUNCTION_CONCAT enum value | XPathExpression | |
| eOP_FUNCTION_COUNT enum value | XPathExpression | |
| eOP_FUNCTION_FALSE enum value | XPathExpression | |
| eOP_FUNCTION_FLOOR enum value | XPathExpression | |
| eOP_FUNCTION_LAST enum value | XPathExpression | |
| eOP_FUNCTION_LOCALNAME_0 enum value | XPathExpression | |
| eOP_FUNCTION_LOCALNAME_1 enum value | XPathExpression | |
| eOP_FUNCTION_NAME_0 enum value | XPathExpression | |
| eOP_FUNCTION_NAME_1 enum value | XPathExpression | |
| eOP_FUNCTION_NAMESPACEURI_0 enum value | XPathExpression | |
| eOP_FUNCTION_NAMESPACEURI_1 enum value | XPathExpression | |
| eOP_FUNCTION_NOT enum value | XPathExpression | |
| eOP_FUNCTION_NUMBER_0 enum value | XPathExpression | |
| eOP_FUNCTION_NUMBER_1 enum value | XPathExpression | |
| eOP_FUNCTION_POSITION enum value | XPathExpression | |
| eOP_FUNCTION_ROUND enum value | XPathExpression | |
| eOP_FUNCTION_STRING_0 enum value | XPathExpression | |
| eOP_FUNCTION_STRING_1 enum value | XPathExpression | |
| eOP_FUNCTION_STRINGLENGTH_0 enum value | XPathExpression | |
| eOP_FUNCTION_STRINGLENGTH_1 enum value | XPathExpression | |
| eOP_FUNCTION_SUM enum value | XPathExpression | |
| eOP_FUNCTION_TRUE enum value | XPathExpression | |
| eOP_GROUP enum value | XPathExpression | |
| eOP_GT enum value | XPathExpression | |
| eOP_GTE enum value | XPathExpression | |
| eOP_LITERAL enum value | XPathExpression | |
| eOP_LOCATIONPATH enum value | XPathExpression | |
| eOP_LOCATIONPATHPATTERN enum value | XPathExpression | |
| eOP_LT enum value | XPathExpression | |
| eOP_LTE enum value | XPathExpression | |
| eOP_MATCHPATTERN enum value | XPathExpression | |
| eOP_MINUS enum value | XPathExpression | |
| eOP_MOD enum value | XPathExpression | |
| eOP_MULT enum value | XPathExpression | |
| eOP_NEG enum value | XPathExpression | |
| eOP_NOTEQUALS enum value | XPathExpression | |
| eOP_NUMBERLIT enum value | XPathExpression | |
| eOP_OR enum value | XPathExpression | |
| eOP_PLUS enum value | XPathExpression | |
| eOP_PREDICATE enum value | XPathExpression | |
| eOP_PREDICATE_WITH_POSITION enum value | XPathExpression | |
| eOP_UNION enum value | XPathExpression | |
| eOP_VARIABLE enum value | XPathExpression | |
| eOP_XPATH enum value | XPathExpression | |
| eOpCodeNextAvailable enum value | XPathExpression | |
| eOpCodes enum name | XPathExpression | |
| eRelativeBackward enum value | XPathExpression | |
| eRelativeDirection enum name | XPathExpression | |
| eRelativeForward enum value | XPathExpression | |
| getCurrentPattern() const | XPathExpression | [inline] |
| getInitialOpCodePosition() const | XPathExpression | [inline] |
| getMemoryManager() | XPathExpression | [inline] |
| getNextOpCodePosition(OpCodeMapPositionType opPos) const | XPathExpression | [inline] |
| getNextOpCodePosition(OpCodeMapSizeType theIndex) const | XPathExpression | [inline] |
| getNextToken() | XPathExpression | [inline] |
| getNumberLiteral(int theIndex) const | XPathExpression | [inline] |
| getOpCodeArgumentLength(OpCodeMapPositionType opPos) const | XPathExpression | [inline] |
| getOpCodeLengthFromOpMap(OpCodeMapPositionType opPos, MemoryManager &theManager) const | XPathExpression | |
| getOpCodeLengthFromOpMap(OpCodeMapSizeType theIndex, MemoryManager &theManager) const | XPathExpression | |
| getOpCodeMapValue(OpCodeMapSizeType theIndex) const | XPathExpression | [inline] |
| getOpCodeMapValue(OpCodeMapPositionType opPos) const | XPathExpression | [inline] |
| getPreviousToken() | XPathExpression | [inline] |
| getRelativeToken(TokenQueuePositionType theOffset, eRelativeDirection theDirection) const | XPathExpression | [inline] |
| getToken(TokenQueuePositionType thePosition) const | XPathExpression | [inline] |
| getTokenPosition() const | XPathExpression | [inline] |
| hasMoreTokens() const | XPathExpression | [inline] |
| insertOpCode(eOpCodes theOpCode, OpCodeMapSizeType theIndex) | XPathExpression | |
| insertToken(const XalanDOMString &theToken) | XPathExpression | [inline] |
| insertToken(double theNumber, const XalanDOMString &theString) | XPathExpression | [inline] |
| isNodeTestOpCode(OpCodeMapValueType theOpCode) | XPathExpression | [static] |
| isValidOpCodePosition(OpCodeMapPositionType opPos) const | XPathExpression | [inline] |
| isValidOpCodePosition(OpCodeMapSizeType theIndex) const | XPathExpression | [inline] |
| isValidTokenQueuePosition(TokenQueueSizeType thePosition) const | XPathExpression | [inline] |
| NumberLiteralValueVectorType typedef | XPathExpression | |
| OpCodeMapDifferenceType typedef | XPathExpression | |
| opCodeMapLength() const | XPathExpression | [inline] |
| OpCodeMapPositionType typedef | XPathExpression | |
| opCodeMapSize() const | XPathExpression | [inline] |
| OpCodeMapSizeType typedef | XPathExpression | |
| OpCodeMapType typedef | XPathExpression | |
| OpCodeMapValueType typedef | XPathExpression | |
| OpCodeMapValueVectorType typedef | XPathExpression | |
| OstreamType typedef | XPathExpression | |
| pushArgumentOnOpCodeMap(const XToken &theXToken) | XPathExpression | |
| pushArgumentOnOpCodeMap(const XalanDOMString &theString) | XPathExpression | |
| pushArgumentOnOpCodeMap(double theNumber, const XalanDOMString &theString) | XPathExpression | |
| pushCurrentTokenOnOpCodeMap() | XPathExpression | |
| pushNumberLiteralOnOpCodeMap(double theNumber) | XPathExpression | |
| pushToken(const XalanDOMString &theToken) | XPathExpression | [inline] |
| pushToken(double theNumber, const XalanDOMString &theString) | XPathExpression | [inline] |
| pushValueOnOpCodeMap(const OpCodeMapType::value_type &theValue) | XPathExpression | [inline] |
| replaceOpCode(OpCodeMapSizeType theIndex, eOpCodes theOldOpCode, eOpCodes theNewOpCode) | XPathExpression | |
| replaceRelativeToken(TokenQueuePositionType theOffset, eRelativeDirection theDirection, const XalanDOMString &theString) | XPathExpression | [inline] |
| reset() | XPathExpression | |
| resetTokenPosition() | XPathExpression | [inline] |
| s_opCodeMapLengthIndex enum value | XPathExpression | |
| setCurrentPattern(const XalanDOMString &thePattern) | XPathExpression | [inline] |
| setOpCodeArgs(eOpCodes theOpCode, OpCodeMapSizeType theIndex, const OpCodeMapValueVectorType &theArgs) | XPathExpression | |
| setOpCodeMapValue(OpCodeMapSizeType theOpCodeMapIndex, const OpCodeMapValueType &theValue) | XPathExpression | [inline] |
| shrink() | XPathExpression | |
| TokenQueuePositionType typedef | XPathExpression | |
| tokenQueueSize() const | XPathExpression | [inline] |
| TokenQueueSizeType typedef | XPathExpression | |
| TokenQueueType typedef | XPathExpression | |
| TokenQueueValueType typedef | XPathExpression | |
| updateOpCodeLength(OpCodeMapSizeType theIndex) | XPathExpression | [inline] |
| updateOpCodeLength(OpCodeMapValueType theOpCode, OpCodeMapSizeType theIndex) | XPathExpression | |
| updateOpCodeLengthAfterNodeTest(OpCodeMapSizeType theIndex) | XPathExpression | |
| updateShiftedOpCodeLength(OpCodeMapValueType theOpCode, OpCodeMapSizeType theOriginalIndex, OpCodeMapSizeType theNewIndex) | XPathExpression | |
| XPathExpression(MemoryManager &theManager) | XPathExpression | [explicit] |
| ~XPathExpression() | XPathExpression | |