QGIS API Documentation 3.28.0-Firenze (ed3ad0430f)
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() const =0QgsExpressionNodepure virtual
NodeType enum nameQgsExpressionNode
ntBetweenOperator enum valueQgsExpressionNode
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