|
Unicorn XML Toolkit Version 1.50.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |
class CXpathExpr: public CInterface { public: CXpathExpr(Xpath::CExpr *pExpr); ~CXpathExpr(); public: CXpathValue Evaluate(CXpathContext *pContext); public: Xpath::CExpr *GetExpr(); }; typedef XInterface<CXpathExpr> XXpathExpr;
Encapsulates XPath expressions.
Objects of this type are normally created with
the
CreateExpr
function.
CXpathValue, CXpathContext
Constructor/Destructor Summary | |
CXpathExpr
(Xpath::CExpr *pExpr);
����������Constructs the XPath expression. |
|
~CXpathExpr
();
����������Destroys the XPath expression. |
Function Summary | |
CXpathValue
|
Evaluate
(CXpathContext *pContext);
����������Evaluates this XPath expression in a given context. |
Xpath::CExpr�*
|
GetExpr
();
����������Returns the internal representation of XPath expression encapsulated in this object. |
Constructor/Destructor Detail |
CXpathExpr(Xpath::CExpr *pExpr);
Constructs the XPath expression.
This constructor is intended mainly for the toolkit internal use.
pExpr
- the internal representation of
the XPath expression to be encapsulated in this object~CXpathExpr();
Destroys the XPath expression.
Function Detail |
CXpathValue Evaluate(CXpathContext *pContext);
Evaluates this XPath expression in a given context.
pContext
- the XPath contextXpath::CExpr *GetExpr();
Returns the internal representation of XPath expression encapsulated in this object.
This method is intended mainly for the toolkit internal use.
|
Unicorn XML Toolkit Version 1.50.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |