top | up | prev | next

XPathContext Class

Definition at line 13 of XPathContext.hpp

Constructors

XPathContext(Node* node_, int position_, int size_)

Member Functions

Node* Node() const
int Position() const
int Size() const

Member Variables

Node* node
int position
int size

Constructor Details

XPathContext Constructor

sngxml::xpath::XPathContext::XPathContext(Node * node_, int position_, int size_)

Definition at line 10 of XPathContext.cpp :
10 : node(node_)position(position_)size(size_)
11 {
12 }


Declaration at line 16 of XPathContext.hpp


Member Function Details

Node Member Function

Node * sngxml::xpath::XPathContext::Node() const

Definition at line 17 of XPathContext.hpp :
17 { return node; }

Called by: sngxml::xpath::XPathLocationStepExpr::Evaluate , sngxml::xpath::XPathNumberFunction::Evaluate , sngxml::xpath::XPathRootNodeExpr::Evaluate , sngxml::xpath::XPathStringFunction::Evaluate


Position Member Function

int sngxml::xpath::XPathContext::Position() const

Definition at line 18 of XPathContext.hpp :
18 { return position; }

Called by: sngxml::xpath::XPathFilterExpr::Evaluate , sngxml::xpath::XPathLocationStepExpr::Evaluate , sngxml::xpath::XPathPositionFunction::Evaluate


Size Member Function

int sngxml::xpath::XPathContext::Size() const

Definition at line 19 of XPathContext.hpp :
19 { return size; }

Called by: sngxml::xpath::XPathLastFunction::Evaluate


top | up | prev | next