## Xalan-C++ API Documentation

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

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]`
- CommitPushParams class `[friend]`
- eDefaultStackSize enum value
- ElemTemplateElementStackType typedef
- EnsurePop class `[friend]`
- getCurrentStackFrameIndex() const
- getGlobalStackFrameIndex() const
- getParamVariable(const XalanQName &qname, StylesheetExecutionContext &executionContext, bool &fNameFound)
- getStackSize() const
- getVariable(const XalanQName &qname, StylesheetExecutionContext &executionContext, bool &fNameFound)
- markGlobalStackFrame()
- ParamsVectorType typedef
- popContextMarker()
- popElementFrame()
- pushContextMarker()
- pushElementFrame(const ElemTemplateElement *elem)
- PushParamFunctor class `[friend]`
- pushParams(const ParamsVectorType &theParams)
- 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(size_type currentStackFrameIndex=~0u)
- size_type typedef
- start()
- unmarkGlobalStackFrame()
- VariablesStack(MemoryManagerType &theManager) `[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.10 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.