## Xalan-C++ API Documentation

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

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