QGIS API Documentation  2.99.0-Master (8ec3eaf)
QgsExpression::StaticFunction Member List

This is the complete list of members for QgsExpression::StaticFunction, including all inherited members.

aliases() const overrideQgsExpression::StaticFunctioninlinevirtual
func(const QVariantList &values, const QgsExpressionContext *context, QgsExpression *parent) overrideQgsExpression::StaticFunctioninlinevirtual
Function(const QString &fnname, int params, const QString &group, const QString &helpText=QString(), bool lazyEval=false, bool handlesNull=false, bool isContextual=false)QgsExpression::Functioninline
Function(const QString &fnname, int params, const QStringList &groups, const QString &helpText=QString(), bool lazyEval=false, bool handlesNull=false, bool isContextual=false)QgsExpression::Functioninline
Function(const QString &fnname, const ParameterList &params, const QString &group, const QString &helpText=QString(), bool lazyEval=false, bool handlesNull=false, bool isContextual=false)QgsExpression::Functioninline
Function(const QString &fnname, const ParameterList &params, const QStringList &groups, const QString &helpText=QString(), bool lazyEval=false, bool handlesNull=false, bool isContextual=false)QgsExpression::Functioninline
group() constQgsExpression::Functioninline
groups() constQgsExpression::Functioninline
handlesNull() constQgsExpression::Functioninlinevirtual
helpText() constQgsExpression::Functioninline
isContextual() constQgsExpression::Functioninline
isDeprecated() constQgsExpression::Functioninlinevirtual
lazyEval() constQgsExpression::Functioninline
minParams() constQgsExpression::Functioninline
name() constQgsExpression::Functioninline
operator==(const Function &other) constQgsExpression::Function
parameters() constQgsExpression::Functioninline
params() constQgsExpression::Functioninline
referencedColumns(const QgsExpression::NodeFunction *node) const overrideQgsExpression::StaticFunctionvirtual
StaticFunction(const QString &fnname, int params, FcnEval fcn, const QString &group, const QString &helpText=QString(), bool usesGeometry=false, const QSet< QString > &referencedColumns=QSet< QString >(), bool lazyEval=false, const QStringList &aliases=QStringList(), bool handlesNull=false)QgsExpression::StaticFunctioninline
StaticFunction(const QString &fnname, const ParameterList &params, FcnEval fcn, const QString &group, const QString &helpText=QString(), bool usesGeometry=false, const QSet< QString > &referencedColumns=QSet< QString >(), bool lazyEval=false, const QStringList &aliases=QStringList(), bool handlesNull=false)QgsExpression::StaticFunctioninline
StaticFunction(const QString &fnname, const ParameterList &params, FcnEval fcn, const QString &group, const QString &helpText, std::function< bool(const NodeFunction *node) > usesGeometry, std::function< QSet< QString >(const NodeFunction *node) > referencedColumns, bool lazyEval=false, const QStringList &aliases=QStringList(), bool handlesNull=false)QgsExpression::StaticFunction
StaticFunction(const QString &fnname, const ParameterList &params, FcnEval fcn, const QStringList &groups, const QString &helpText=QString(), bool usesGeometry=false, const QSet< QString > &referencedColumns=QSet< QString >(), bool lazyEval=false, const QStringList &aliases=QStringList(), bool handlesNull=false)QgsExpression::StaticFunctioninline
usesGeometry(const QgsExpression::NodeFunction *node) const overrideQgsExpression::StaticFunctionvirtual
~Function()QgsExpression::Functioninlinevirtual
~StaticFunction()QgsExpression::StaticFunctioninlinevirtual