## Xalan-C++ API Documentation

### The Xalan C++ XSLT Processor Version 1.5

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# VariablesStack Member List

This is the complete list of members for VariablesStack, including all inherited members.

- CommitPushElementFrame class `[friend]`
- eDefaultStackSize enum value
- EnsurePop class `[friend]`
- getCurrentStackFrameIndex() const
- getGlobalStackFrameIndex() const
- getParamVariable(const XalanQName &qname, StylesheetExecutionContext &executionContext, bool &fNameFound)
- getVariable(const XalanQName &qname, StylesheetExecutionContext &executionContext, bool &fNameFound)
- markGlobalStackFrame()
- ParamsVectorType typedef
- popContextMarker()
- popElementFrame(const ElemTemplateElement *elem)
- pushContextMarker()
- pushElementFrame(const ElemTemplateElement *elem)
- PushParamFunctor class `[friend]`
- pushParams(const ParamsVectorType &theParams, const ElemTemplateElement *targetTemplate)
- pushVariable(const XalanQName &name, const ElemVariable *var, const ElemTemplateElement *e)
- pushVariable(const XalanQName &name, const XObjectPtr &val, const ElemTemplateElement *e)
- RecursionGuardStackType typedef
- reset()
- resetParams()
- SetAndRestoreForceGlobalSearch class `[friend]`
- setCurrentStackFrameIndex(int currentStackFrameIndex=-1)
- start()
- unmarkGlobalStackFrame()
- VariablesStack() `[explicit]`
- VariableStackStackType typedef
- ~VariablesStack()

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.5 Copyright © 2000, 2001, 2002, 2003 The Apache Software Foundation. All Rights Reserved.