Xalan-C++ API Reference 1.12.0
xalanc::StylesheetExecutionContext::ElementRecursionStackPusher Class Reference

Class for keeping track of elements pushed on the element recursion stack. More...

#include <xalanc/XSLT/StylesheetExecutionContext.hpp>

Public Member Functions

 ElementRecursionStackPusher (StylesheetExecutionContext &executionContext, const ElemTemplateElement *element)
 Construct an instance of the recursion stack pusher.
 ~ElementRecursionStackPusher ()

Detailed Description

Class for keeping track of elements pushed on the element recursion stack.

Definition at line 1214 of file StylesheetExecutionContext.hpp.

Constructor & Destructor Documentation

◆ ElementRecursionStackPusher()

xalanc::StylesheetExecutionContext::ElementRecursionStackPusher::ElementRecursionStackPusher ( StylesheetExecutionContext & executionContext,
const ElemTemplateElement * element )
inline

Construct an instance of the recursion stack pusher.

Parameters
executionContextcurrent execution context
elementpointer to element to push

Definition at line 1224 of file StylesheetExecutionContext.hpp.

References xalanc::StylesheetExecutionContext::StylesheetExecutionContext().

◆ ~ElementRecursionStackPusher()

xalanc::StylesheetExecutionContext::ElementRecursionStackPusher::~ElementRecursionStackPusher ( )
inline

Definition at line 1232 of file StylesheetExecutionContext.hpp.


The documentation for this class was generated from the following file: