|
QGIS API Documentation 3.99.0-Master (f78f5286a64)
|
This is the complete list of members for QgsStaticExpressionFunction, including all inherited members.
| aliases() const override | QgsStaticExpressionFunction | virtual |
| allParamsStatic(const QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context) | QgsExpressionFunction | protectedstatic |
| FcnEval typedef | QgsExpressionFunction | |
| func(const QVariantList &values, const QgsExpressionContext *context, QgsExpression *parent, const QgsExpressionNodeFunction *node) override | QgsStaticExpressionFunction | inlinevirtual |
| functions() | QgsStaticExpressionFunction | static |
| group() const | QgsExpressionFunction | inline |
| groups() const | QgsExpressionFunction | inline |
| handlesNull() const | QgsExpressionFunction | virtual |
| helpText() const | QgsExpressionFunction | |
| isContextual() const | QgsExpressionFunction | inline |
| isDeprecated() const | QgsExpressionFunction | virtual |
| isStatic(const QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context) const override | QgsStaticExpressionFunction | virtual |
| lazyEval() const | QgsExpressionFunction | inline |
| minParams() const | QgsExpressionFunction | inline |
| name() const | QgsExpressionFunction | inline |
| operator==(const QgsExpressionFunction &other) const | QgsExpressionFunction | |
| ParameterList typedef | QgsExpressionFunction | |
| parameters() const | QgsExpressionFunction | inline |
| params() const | QgsExpressionFunction | inline |
| prepare(const QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context) const override | QgsStaticExpressionFunction | virtual |
| QgsExpressionFunction(const QString &fnname, int params, const QString &group, const QString &helpText=QString(), bool lazyEval=false, bool handlesNull=false, bool isContextual=false) | QgsExpressionFunction | inline |
| QgsExpressionFunction(const QString &fnname, int params, const QStringList &groups, const QString &helpText=QString(), bool lazyEval=false, bool handlesNull=false, bool isContextual=false) | QgsExpressionFunction | inline |
| QgsExpressionFunction(const QString &fnname, const QgsExpressionFunction::ParameterList ¶ms, const QString &group, const QString &helpText=QString(), bool lazyEval=false, bool handlesNull=false, bool isContextual=false) | QgsExpressionFunction | inline |
| QgsExpressionFunction(const QString &fnname, const QgsExpressionFunction::ParameterList ¶ms, const QStringList &groups, const QString &helpText=QString(), bool lazyEval=false, bool handlesNull=false, bool isContextual=false) | QgsExpressionFunction | inline |
| QgsStaticExpressionFunction(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) | QgsStaticExpressionFunction | inline |
| QgsStaticExpressionFunction(const QString &fnname, int 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) | QgsStaticExpressionFunction | inline |
| QgsStaticExpressionFunction(const QString &fnname, const QgsExpressionFunction::ParameterList ¶ms, 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) | QgsStaticExpressionFunction | inline |
| QgsStaticExpressionFunction(const QString &fnname, const QgsExpressionFunction::ParameterList ¶ms, FcnEval fcn, const QString &group, const QString &helpText, const std::function< bool(const QgsExpressionNodeFunction *node)> &usesGeometry, const std::function< QSet< QString >(const QgsExpressionNodeFunction *node)> &referencedColumns, bool lazyEval=false, const QStringList &aliases=QStringList(), bool handlesNull=false) | QgsStaticExpressionFunction | |
| QgsStaticExpressionFunction(const QString &fnname, const QgsExpressionFunction::ParameterList ¶ms, 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) | QgsStaticExpressionFunction | inline |
| referencedColumns(const QgsExpressionNodeFunction *node) const override | QgsStaticExpressionFunction | virtual |
| run(QgsExpressionNode::NodeList *args, const QgsExpressionContext *context, QgsExpression *parent, const QgsExpressionNodeFunction *node) | QgsExpressionFunction | virtual |
| setIsStatic(bool isStatic) | QgsStaticExpressionFunction | |
| setIsStaticFunction(const std::function< bool(const QgsExpressionNodeFunction *, QgsExpression *, const QgsExpressionContext *) > &isStatic) | QgsStaticExpressionFunction | |
| setPrepareFunction(const std::function< bool(const QgsExpressionNodeFunction *, QgsExpression *, const QgsExpressionContext *)> &prepareFunc) | QgsStaticExpressionFunction | |
| setUsesGeometryFunction(const std::function< bool(const QgsExpressionNodeFunction *node)> &usesGeometry) | QgsStaticExpressionFunction | |
| usesGeometry(const QgsExpressionNodeFunction *node) const override | QgsStaticExpressionFunction | virtual |
| ~QgsExpressionFunction()=default | QgsExpressionFunction | virtual |