A class that represents an item in a query call stack. More...
#include <StackFrame.hpp>
Public Member Functions | |
| virtual | ~StackFrame () |
| const LocationInfo * | getLocationInfo () const |
| const StackFrame * | getPreviousFrame () const |
| virtual Sequence | query (const XMLCh *query) const |
| virtual void | query (const XMLCh *query, EventHandler *events) const |
| virtual const ASTNode * | getASTNode () const =0 |
| virtual const TupleNode * | getTupleNode () const =0 |
| virtual std::string | getQueryPlan () const =0 |
Protected Member Functions | |
| StackFrame (const LocationInfo *location, DynamicContext *context) | |
Protected Attributes | |
| const LocationInfo * | location_ |
| DynamicContext * | context_ |
| Item::Ptr | contextItem_ |
| size_t | contextPosition_ |
| size_t | contextSize_ |
| const VariableStore * | variables_ |
| const xercesc::DOMXPathNSResolver * | nsResolver_ |
| const XMLCh * | defaultElementNS_ |
| const StackFrame * | prev_ |
A class that represents an item in a query call stack.
|
inlinevirtual |
|
protected |
|
pure virtual |
|
inline |
|
inline |
|
pure virtual |
|
pure virtual |
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.5