QGIS API Documentation  3.23.0-Master (c716e02dd3)
QgsExpressionNode Member List

This is the complete list of members for QgsExpressionNode, including all inherited members.

cachedStaticValue() constQgsExpressionNodeinline
clone() const =0QgsExpressionNodepure virtual
cloneTo(QgsExpressionNode *target) constQgsExpressionNodeprotected
dump() const =0QgsExpressionNodepure virtual
effectiveNode() constQgsExpressionNodeinline
eval(QgsExpression *parent, const QgsExpressionContext *context)QgsExpressionNode
hasCachedStaticValue() constQgsExpressionNodeinline
isStatic(QgsExpression *parent, const QgsExpressionContext *context) const =0QgsExpressionNodepure virtual
mCachedStaticValueQgsExpressionNodemutableprotected
mCompiledSimplifiedNodeQgsExpressionNodemutableprotected
mHasCachedValueQgsExpressionNodemutableprotected
needsGeometry() const =0QgsExpressionNodepure virtual
nodes() const =0QgsExpressionNodepure virtual
NodeType enum nameQgsExpressionNode
nodeType() const =0QgsExpressionNodepure virtual
ntBinaryOperator enum valueQgsExpressionNode
ntColumnRef enum valueQgsExpressionNode
ntCondition enum valueQgsExpressionNode
ntFunction enum valueQgsExpressionNode
ntIndexOperator enum valueQgsExpressionNode
ntInOperator enum valueQgsExpressionNode
ntLiteral enum valueQgsExpressionNode
ntUnaryOperator enum valueQgsExpressionNode
operator=(const QgsExpressionNode &other)QgsExpressionNodeprotected
parserFirstColumnQgsExpressionNode
parserFirstLineQgsExpressionNode
parserLastColumnQgsExpressionNode
parserLastLineQgsExpressionNode
prepare(QgsExpression *parent, const QgsExpressionContext *context)QgsExpressionNode
QgsExpressionNode()=defaultQgsExpressionNodeprotected
QgsExpressionNode(const QgsExpressionNode &other)QgsExpressionNodeprotected
referencedColumns() const =0QgsExpressionNodepure virtual
referencedFunctions() const =0QgsExpressionNodepure virtual
referencedVariables() const =0QgsExpressionNodepure virtual
~QgsExpressionNode()=defaultQgsExpressionNodevirtual