QGIS API Documentation  3.25.0-Master (dec16ba68b)
QgsExpressionNodeFunction Member List

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

args() constQgsExpressionNodeFunctioninline
cachedStaticValue() constQgsExpressionNodeinline
clone() const overrideQgsExpressionNodeFunctionvirtual
cloneTo(QgsExpressionNode *target) constQgsExpressionNodeprotected
dump() const overrideQgsExpressionNodeFunctionvirtual
effectiveNode() constQgsExpressionNodeinline
eval(QgsExpression *parent, const QgsExpressionContext *context)QgsExpressionNode
evalNode(QgsExpression *parent, const QgsExpressionContext *context) overrideQgsExpressionNodeFunctionvirtual
fnIndex() constQgsExpressionNodeFunctioninline
hasCachedStaticValue() constQgsExpressionNodeinline
isStatic(QgsExpression *parent, const QgsExpressionContext *context) const overrideQgsExpressionNodeFunctionvirtual
mCachedStaticValueQgsExpressionNodemutableprotected
mCompiledSimplifiedNodeQgsExpressionNodemutableprotected
mHasCachedValueQgsExpressionNodemutableprotected
needsGeometry() const overrideQgsExpressionNodeFunctionvirtual
nodes() const overrideQgsExpressionNodeFunctionvirtual
NodeType enum nameQgsExpressionNode
nodeType() const overrideQgsExpressionNodeFunctionvirtual
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
prepareNode(QgsExpression *parent, const QgsExpressionContext *context) overrideQgsExpressionNodeFunctionvirtual
QgsExpressionNode()=defaultQgsExpressionNodeprotected
QgsExpressionNode(const QgsExpressionNode &other)QgsExpressionNodeprotected
QgsExpressionNodeFunction(int fnIndex, QgsExpressionNode::NodeList *args)QgsExpressionNodeFunction
referencedColumns() const overrideQgsExpressionNodeFunctionvirtual
referencedFunctions() const overrideQgsExpressionNodeFunctionvirtual
referencedVariables() const overrideQgsExpressionNodeFunctionvirtual
validateParams(int fnIndex, QgsExpressionNode::NodeList *args, QString &error)QgsExpressionNodeFunctionstatic
~QgsExpressionNode()=defaultQgsExpressionNodevirtual
~QgsExpressionNodeFunction() overrideQgsExpressionNodeFunction