## Xalan-C++ API Documentation

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

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(int currentStackFrameIndex = -1) `[]`
- size_type typedef
- 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.7 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.