Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.9

Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

XPathExpression Member List

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

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.9
Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.