Sign in Join
FPDoc Onlineexperiment

TXPathMathOpNode class

In unit Laz2_XPath

Represents a Math Operation in an XPath expression.

Declaration

pascal
TXPathMathOpNode = class(TXPathBinaryNode)

Inheritance

  1. TXPathMathOpNode
  2. TXPathBinaryNode
  3. TXPathExprNode

Description

TXPathMathOpNode is a TXPathBinaryNode descendant used to represent a math operation in an XPath expression. TXPathMathOpNode is used for the Additive and Multiplicative Expressions defined in the XPath specification. The constructor accepts the operator and the operands from the expression. TXPathMathOpNode provides an overridden Evaluate method used to derive the value for the XPath expression.

See also

Methods

CreatepublicConstructor for the class instance.
EvaluatepublicEvaluates the XPath expression.

Inherited

From TXPathBinaryNode (1)

Destroy

From TXPathExprNode (1)

EvalPredicate

An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.